2016-04-27 61 views
0

我在我的一個asp.net頁面中有以下標記。如何執行提高回發的javascript代碼

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

正如你可以看到href包含javascript代碼,我想要執行此代碼以便將回發引發到服務器。 我試圖觸發錨點標記的點擊事件,但它似乎不工作。 有沒有解決方法?

謝謝。

+0

請參閱:http://stackoverflow.com/questions/3591634/how-to-use-dopostback –

回答

1

看看this對類似帖子發表評論。我想這就是你要找的。

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

然後加入IPostBackEventHandler和錨__doPostBack聲明將自動觸發其RaisePostBackEvent方法適合你。

+0

好點,我更新了我的答案。 – programndial