【急】如何在aspx.cs页面使用confirm,并返回值?
- C# code
// aspx代码<button id="btnOk" runat="server" visible="false"></button>// aspx.cs代码// ……其他代码……// 执行到这里之后自动弹出选择框:string strMessage = "if(confirm(\"您当前勾选了" + arrList.Count + "条数据,且有" + (arrList.Count - arrListParameterValue.Count) + "条数据没有编辑权限。是否继续?\")){btnOk.click();}";ClientScript.RegisterStartupScript(GetType(), "confirm", strMessage, true);// 在这里需要获取confirm的选择项进行判断,如果选择了“是”,则继续执行下面的代码;如果选择了“否”,则终止代码的执行。//……其他代码……怎么使代码执行到这个地方后自动弹出这个选择框,然后获取选中的值进行下面的判断?
[解决办法]
- HTML code
<asp:Button ID="Button2" runat="server" Text="Button" onclick="Button2_Click" OnClientClick="return confirm('确定继续执行么?');"/>
[解决办法]
Response.Write("<script>if (confirm(\"是否继续?\")) { window.location = \"OK.aspx\"; }</script>");
把要执行的操作写到OK.aspx