解决方法
最简单的例子是LinkButton.在页面中删除一个并查看它生成的HTML.你会看到类似的东西.
href="javascript:__doPostBack('ctl00$LinkButton1','')"
GetPostBackEventReference允许您获取该段JavaScript,以便您可以从其他地方触发该回发.无论你运行那一点JavaScript,都会发生回发,OnClick事件将在服务器上触发,就像你点击了LinkButton一样. MSDN上的示例将类似的JavaScript连接到链接以触发GridView上的服务器端事件.
当您想要在自定义控件中处理回发时,更实际的用途.您的控件实现IPostBackEventHandler来处理服务器上的回发,并使用GetPostBackEventReference来获取将触发这些回发的JavaScript.