Weiß jemand, warum eine clientseitige JavaScript-Handler für asp: CheckBox muss ein OnClick = „“ Attribut anstatt ein OnClientClick = „“ Attribut sein, wie für asp: Button?
Zum Beispiel, das funktioniert:
<asp:CheckBox runat=server OnClick=alert(this.checked); />
und dies nicht (kein Fehler):
<asp:CheckBox runat=server OnClientClick=alert(this.checked); />
aber dies funktioniert:
<asp:Button runat=server OnClientClick=alert('Hi'); />
und dies nicht (kompilieren Zeitfehler):
<asp:Button runat=server OnClick=alert('hi'); />
(Ich weiß, was Button.OnClick für ist, frage ich mich, warum CheckBox die gleiche Art und Weise nicht funktioniert ...)













