在 griView PageIndexChange 事件上运行 JavaScript 函数



我有一个网格视图,启用了分页。这是我想转到第二页时的链接

<a href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$gv','Page$2')">

问题是我需要在分页完成之前运行 CheckValid() 函数 - 用户无法使用无效的详细信息进行页面。如何设置 HREF 以允许此操作?

<a href= "if Checkvalid() then "javascript:__doPostBack('ctl00$ContentPlaceHolder1$gv','Page$2')"">

谷歌没有返回我能找到的任何答案

在您的情况下,寻呼机是由 ASP.NET 生成的,因此您无法在服务器端做太多事情。您必须运行客户端脚本,该脚本分步骤:1-查找寻呼机锚点2-用点击功能替换(和存储)他们的href3-创建验证函数,如果成功,则调用原始存储函数"__doPostBack"。

如果您获得Firebug或Chrome开发人员工具等客户端工具的帮助,这并不复杂。

最新更新