蛋疼的关于asp.net中的confirm问题!
前台的代码:关于清空数据的确定框。<script type="text/javascript">
function clear1()
{
var isUpdate = confirm("是否清空数据?");
if (isUpdate) {
document.getElementById('<%=Button1.ClientID%>').click();
}
}
</script>
<asp:ImageButton ID="btnClear" Height="40px"
ImageUrl="~/photos/Clear.png" Width="100px" runat="server" AlternateText="清空"
ToolTip="清空" onclick="btnClear_Click" />
设置了一个隐藏的按钮。
<asp:Button ID="Button1" runat="server" Text="Button" Width="0"
OnClick="Button1_Click" Visible="False" />
我后台的.cs代码:
protected void btnClear_Click(object sender, ImageClickEventArgs e)
{
if (Session["newname02"] != null && Session["newname02"].ToString() != "")
{
Button1_Click(sender, e);
}
else
{
Page.ClientScript.RegisterStartupScript(this.GetType(),"key","<script language=javascript>clear1();</script>");
}
}
protected void Button1_Click(object sender, EventArgs e)
{
txtNames.Text = ""; //这是一个textBox的id,我清空它。
}
可是我发现,压根就没用!我的Button1好像压根就不会执行,无论我在confirm中选择“确定”还是“取消”。。。求大神给点建议!我卡在这里都三天了!!!!