Wenn der Benutzer auf die Schaltfläche "Änderungen speichern" klickt, muss ich die Werte aller Kontrollkästchen in einem Repeater abrufen. Wenn ich die Werte nicht bekommen kann, ist die ID auch in Ordnung.
Masterseitencode:
%Vor%Hier ist mein Code hinter:
%Vor%Was mache ich falsch?
Zuerst müssen Sie runat="server"
zu Ihrer Checkbox hinzufügen.
Zweitens müssen Sie dem Kontrollkästchen eine ID zuweisen, die sich nicht ändert. Der Repeater kümmert sich darum, die clientseitige ID eindeutig zu machen: id="chkDisplayTitle"
Drittens greifen Sie auf Elemente im Repeater wie folgt zu:
%Vor%Tags und Links checkbox foreach repeater asp.net-3.5