2016-04-27 5 views
0

ich in einer meiner asp.net Seiten folgende Markup haben.Wie JavaScript-Code auszuführen, für Postbacks erhöhen

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

Wie Sie sehen können, enthält href JavaScript-Code, möchte ich diesen Code ausführen, um Postback auf den Server zu erhöhen. Ich versuchte, das Click-Ereignis von Anker-Tag auslösen, aber es scheint zu funktionieren nicht. Gibt es eine Lösung?

Danke.

+0

Siehe: http://stackoverflow.com/questions/3591634/how-to-use-dopostback –

Antwort

1

einen Blick auf this Kommentar zu ähnlichen Beitrag. Ich denke, es ist das, wonach du suchst.

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

fügen Sie dann die IPostBackEventHandler und die __doPostBack Aussage Anker wird seine Methode Raisepostbackevent für Sie automatisch ausgelöst.

+0

Guter Punkt, ich meine Antwort aktualisiert. – programndial

Verwandte Themen