Ich habe wie diese eine Taste erklärt:Was macht webform_DoPostBackWithOptions()?
<asp:Button id=Send runat="server" EnableViewState="False"
ToolTip="Email me this report" CssClass="Button" Text="Email me this report">
</asp:Button>
Aber wenn ich in Browser Element tun Inspizieren, zeigt es wie folgt aus:
<input type="submit" class="Button" title="Email me this report"
id="ctl03_Toolbar_Send" onclick="javascript:WebForm_DoPostBackWithOptions(new
WebForm_PostBackOptions(“ctl03$Toolbar$Send”,””, true, “”, “”;, false, false))"
value="Email me this report" name="ctl03$Toolbar$Send">
Ich frage mich, wo das Onclick-Ereignis herkommt? Was tut es?
Vielen Dank für Ihre Hilfe im Voraus.
möglich Duplikat der [WebForm \ _PostBackOptions-Dokumentation] (http://stackoverflow.com/questions/502060/webform-postbackoptions-documentation) – Jamiec
Es erklärt die Argumente. Aber ich weiß immer noch nicht, wie diese Methode hinzugefügt wird. Ich habe kein onclick-Attribut gesetzt. – Joyin
Sie haben auch 'type =" submit "' nicht angegeben. Die 'id' ist völlig anders und die' runat = "server" 'ist nicht da. Ich denke, Sie müssen nur erkennen, dass, wenn Sie ASP: Button eingeben die ASP.net-Laufzeit ändert, dass zu einem HTML-Element für den Browser zu interpretieren. – Jamiec