Ξέρει κανείς γιατί ένα client-side Javascript για χειριστή για asp: CheckBox πρέπει να αποτελεί onclick = «» χαρακτηριστικό και όχι ένα OnClientClick = «» χαρακτηριστικό, όπως για asp: Button;
Για παράδειγμα, αυτό λειτουργεί:
<asp:CheckBox runat=server OnClick=alert(this.checked); />
και αυτό δεν (χωρίς σφάλμα):
<asp:CheckBox runat=server OnClientClick=alert(this.checked); />
αλλά αυτό λειτουργεί:
<asp:Button runat=server OnClientClick=alert('Hi'); />
και αυτό δεν (μεταγλώττιση λάθος στιγμή):
<asp:Button runat=server OnClick=alert('hi'); />
(Ξέρω τι Button.OnClick είναι για? Αναρωτιέμαι γιατί CheckBox δεν λειτουργούν με τον ίδιο τρόπο ...)













