111,129
社区成员
发帖
与我相关
我的任务
分享
<%@ Page Language="C#" MasterPageFile="~/Web/main.Master" AutoEventWireup="true"
CodeBehind="CshReg.aspx.cs" Inherits="SalesHelper.Web.CshReg" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
//主要的按钮,进入后根据confirm返回值判断,用JS调用另外两个隐藏的按钮的函数
<div id="button">
<asp:Button ID="Button1" runat="server" Text="确定注册" OnClick="Button1_Click" />
</div>
</div>
<div>
//用来存放两个函数的隐藏按钮
<asp:Button id="Button2" runat="server" Text="Button2" OnClick="Button2_Click" Style="display: none;" />
<asp:Button id="Button3" runat="server" Text="Button3" OnClick="Button3_Click" Style="display: none;" />
</div>
//判断函数
<script language="javascript" type="text/javascript">
function test() {
var b = confirm("y/n");
alert("11111");
if (b)
document.getElementById('Button2').click();
else
document.getElementById('Button3').click();
return false;
}
</script>
</asp:Content>
protected void Button1_Click(object sender, EventArgs e)
{
int a=5+4;
if(a>0)
{
Page.ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script language='javascript' type='text/javascript'>test();</script>");
return;
}
protected void Button2_Click(object sender, EventArgs e)
{
int b=9;
}
protected void Button3_Click(object sender, EventArgs e)
{
Server.Transfer("CshClntReg.aspx");
}
<input type="button" id="button1" runat="server" value="确定注册">