也许我搜索的关键字错误,但我找不到解决方案。
我有一个 ASPX 页面,在 <asp:Repeater>
内我想插入一个按钮(每个项目),它将:
- 询问(JS“确认”)用户是否确实要继续,然后
- 调用页面类上的方法,传入该项目的 ID (Guid)。
我可以执行 1 或 2,但无法弄清楚如何从 JavaScript 回调页面方法。
我尝试在 ScriptManager 中打开 EnablePageMethods,但这似乎没有达到我的预期效果 - 调用 PageMethods.Blah(...)
似乎没有任何效果。
有现成的例子吗?事实上,每个条目的确认字符串都是相同的。
最佳答案
您可以通过 OnClientClick 进行确认按钮的属性:
<asp:Button runat="server" ID="DeleteButton" CommandName="Delete"
Text="Delete" OnClientClick="return confirm('Are you sure ?');" />
关于c# - 客户端用户确认后调用ASPX服务器端函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/716027/