0
我想要做的是,当用户试图去一个GridView控件内的不同页面,我想显示JavaScript的确认对话框。如果用户点击OK
那么页面应该改变。如果不是,页面不应该。如何在GridView的PageIndexChanging事件上处理JavaScript的确认对话框?
我现在所做的是在GridView的PageIndexChanging事件被触发时显示确认对话框,但我似乎无法找到一种方法来检查在确认对话框中点击了哪个按钮以及如何处理它。
此外,GridView在UpdatePanel中,并且ScriptManager.RegisterStartupScript
方法用于显示确认对话框。
ScriptManager.ReisterClientScriptBlock用于将其注册为DataItem对吗? 也不是ScriptManager.RegisterStartupScript注册为DataItem? – 2012-07-15 18:47:07
嗨,你可以参考[this](http://stackoverflow.com/questions/2510346/asp-net-server-side-show-js-alert-box-doesnt-work-when-using-partial-post-返回)链接。它包含有关如何在服务器代码中注册客户端脚本的信息。使用OnPageIndexChanged =“Your_Function()”来调用该函数。 – 2012-07-16 13:55:44