主题:[讨论]确认取消对话框问题
页面html代码:
<form id="form1" runat="server">
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button"
Visible="False" />
<asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Button" />
后台代码:
protected void Button2_Click(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(this.GetType(), "startDate", "<script language='javascript'>if (confirm('确认这样操作?')){document.getElementById('" + this.Button1.ClientID + "').click();} ; </script>");
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("做个试验");
}
问题:在单击button2时,弹出对话框,点取消,正常。点确认,报错如下
错误:'document.getElementById(...)'为空或不是对象,请高手指教