加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – ClientScriptManager.GetPostBackEventReference方法

发布时间:2020-12-16 04:14:48 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试理解这个方法的意思,因为我正在阅读 this,并想知道这可能有什么用途.我不太明白给出的例子. 任何人都可以给出另一个解释.例子会有所帮助. 谢谢 解决方法 最简单的例子是LinkBut??ton.在页面中删除一个并查看它生成的HTML.你会看到类似的东西. href
我正在尝试理解这个方法的意思,因为我正在阅读 this,并想知道这可能有什么用途.我不太明白给出的例子.

任何人都可以给出另一个解释.例子会有所帮助.

谢谢

解决方法

最简单的例子是LinkBut??ton.在页面中删除一个并查看它生成的HTML.你会看到类似的东西.
href="javascript:__doPostBack('ctl00$LinkButton1','')"

GetPostBackEventReference允许您获取该段JavaScript,以便您可以从其他地方触发该回发.无论你运行那一点JavaScript,都会发生回发,OnClick事件将在服务器上触发,就像你点击了LinkBut??ton一样. MSDN上的示例将类似的JavaScript连接到链接以触发GridView上的服务器端事件.

当您想要在自定义控件中处理回发时,更实际的用途.您的控件实现IPostBackEventHandler来处理服务器上的回发,并使用GetPostBackEventReference来获取将触发这些回发的JavaScript.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读