如何执行用于引发回发的 JavaScript 代码

How to execute javascript code for raising postback

本文关键字:JavaScript 代码 用于 何执行 执行      更新时间:2023-09-26

我的一个 asp.net 页面中有以下标记。

<a href="javascript:__doPostBack('ctl00$ctl33$g_e246fa90_ed81_4990_9da8_88086176f196$Grid_Private_Pay','Sort$Created')">Created</a>

如您所见,href 包含 javascript 代码,我想执行此代码以引发回发到服务器。我试图触发锚标签的点击事件,但它似乎不起作用。有什么解决办法吗?

谢谢。

看看

类似帖子上的评论。我认为这就是你要找的。

<a id="someclientid" name="someuniqueid" href="javascript:void(0);" onclick="__doPostBack('someuniqueid', '');">val</a>

然后添加 IPostBackEventHandler,锚点的 __doPostBack 语句将自动为您触发其 RaisePostBackEvent 方法。