62,046
社区成员
发帖
与我相关
我的任务
分享
<head runat="server">
<title>Untitled Page</title>
<script type="text/javascript">
function ButtonConfirm()
{
var flag = document.getElementById('<%=HiddenField1.ClientID %>');
if(flag.value=="Y")
{
return confirm("are you sure?");
}
else
{
return true;
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" style="display:none" Text="Button" OnClientClick="return ButtonConfirm();" />
<asp:HiddenField ID="HiddenField1" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
</form>
</body>
</html>
}
protected void Button2_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(UpdatePanel1, GetType(), "a", "Label1.value = 'asdfsdf'; ", true);
}
}
protected void Button2_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(UpdatePanel1, GetType(), "a", "Label1.value = 'asdfsdf'; ", true);
}
Button2.Attributes.Add("onClick", "ButtonConfirm();");
ScriptManager.RegisterStartupScript(Button2, this.GetType(), "ButtonConfirm", "
function ButtonConfirm()
{
var flag = document.getElementById('"+HiddenField1.ClientID+"');
if(flag.value=='Y')
{
return confirm('are you sure?');
}
else
{
return true;
}
}
", true);