span-tag ein onclick-Aufruf eines code-behind-Methode
Hai Jungs,
Wie man einen span-tag Verhalten sich genau wie ein asp:button (ie) verwenden Sie die onclick-Methode aufrufen, eine codebehind-Methode..
<span onclick="MyPageMethod()"></span>
Ich weiß linkbuttons kann es für mich tun,aber meine Frage ist, können span-tag, das für mich tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit einem span-tag anklickbar ist generell eine Sehr Schlechte Idee. Ist es schlecht für die Benutzeroberfläche und es ist schlecht für die Barrierefreiheit, weil es ist nicht etwas, das ein Benutzer erwarten würde. Sie sollten verwenden Sie Anker-tags und die buttons an, wenn es anklickbar.
Aber um deine Frage zu beantworten: ja, es ist definitiv möglich, etwas zu tun wie diese! Sie müssen nur zu imitieren, was die LinkButton-Steuerelement unterstützt.
Um den JavaScript-code ein ASP.NET postback müssen Sie rufen:
Mehr info ist auf MSDN.
Dann müssen Sie code schreiben, der auf der Seite behandelt den postback und fordert
MyPageMethod()
.Call __dopostback-Methode in javascript.
Sehen Sie Folgendes:
http://urenjoy.blogspot.com/2009/02/add-dynamic-buttons-and-handle-click.html
http://aspalliance.com/895_Understanding_the_JavaScript___doPostBack_Function
http://geekswithblogs.net/mnf/archive/2005/11/04/59081.aspx