Ich habe ein Kontrollkästchen, das aktiviert und deaktiviert ist, wenn JS beim Laden der Seite ausgeführt wird.Deaktiviert Checkbox wird als nicht markiert angezeigt - ASP.NET
<input name="selectUnionDues" id="selectUnionDues" type="checkbox" checked="checked" runat="server" />
Wenn ich den Wert der Checkbox erhalten, indem Sie (auf der Serverseite)
this.selectUnionDues.checked //returns false
Ich bekomme immer eine falsche
EDIT: Ich bin besorgt über schwere asp verwenden. Netzkontrollen, da die Seitengröße in dieser Anwendung niedrig sein muss. Gibt es einen Ausweg mit HTMl-Steuerelementen?
Zwischen Page_Init und Page_Load gibt es mehrere Seitenlebenszyklus-Methoden (die Sie bei Bedarf überschreiben können): LoadViewState und LoadPostData. Beide können die Werte in den Steuerelementen ändern. –