Finden Sie Control in asp: Repeater auf Button Click Event

8

Ich habe eine Dropdown-Liste in einer asp: Repeater Artikelvorlage. Wie kann ich den Wert eines Klickereignisses ermitteln?

%Vor%

Der obige Code funktioniert zum ersten Mal, aber nach dem Postback ist ddlWorkflowMembers immer null expersion.

    
mhesabi 04.06.2012, 11:10
quelle

1 Antwort

20

Angenommen, BtnSave befindet sich auch im Repeater.

Sie erhalten die RepeaterItem , indem Sie die Schaltfläche NamingContainer . Dann können Sie FindControl verwenden, um den Verweis auf Ihre DropDownList :

zu erhalten %Vor%

Wenn sich die Schaltfläche außerhalb des Repeaters befindet und Sie alle Elemente speichern möchten, müssen Sie alle durchgehen:

%Vor%     
Tim Schmelter 04.06.2012, 11:18
quelle

Tags und Links