如何在GridView的PageIndexChanging事件中处理JavaScript的确认对话框?

时间:2012-07-15 07:59:43

标签: c# javascript asp.net gridview page-index-changed

我想要做的是当用户尝试转到GridView控件内的其他页面时,我想显示JavaScript的确认对话框。如果用户点击OK,则该页面应该更改。如果不是,页面不应该。

我现在所做的是在触发GridView的PageIndexChanging事件时显示确认对话框,但我似乎无法找到确认在确认对话框中单击了哪个按钮的方法如何处理它。

此外,GridView位于UpdatePanel内,ScriptManager.RegisterStartupScript方法用于显示确认对话框。

1 个答案:

答案 0 :(得分:0)

首先,您需要在scriptmanager的DataItem列表中注册脚本。然后创建处理此事件的客户端脚本。

您也可以通过以下方法执行此操作:ScriptManager.RegisterClientScriptBlock。 Here是其文档。

您可以参考some samples