Ich habe das folgende DropDownList-Steuerelement:
%Vor%Hier ist die Methode:
%Vor%Die Methode wird aus irgendeinem Grund nicht ausgelöst. Ich wähle einen anderen Wert und nichts passiert. Was ich versuche, ist, die Seite neu zu laden, die den Statuswert übergibt, damit ich die Ergebnisse filtern kann.
Was mache ich falsch?
Fügen Sie dies der Dropdown-Liste aspx hinzu. Dadurch wird eine Anfrage an den Server gesendet und Ihr Event wird ausgelöst.
%Vor% Sie müssen nur AutoPostBack = True
Von ListControl.AutoPostBack
Eigenschaft;
Ruft einen Wert ab, der angibt, ob ein Postback auf den Server erfolgt, oder legt diesen fest tritt automatisch auf, wenn der Benutzer die Listenauswahl ändert.
AutoPostBack="true"
und
Schreibvorgang beim Laden der Seite
%Vor% // Weil autopostback
properties load-Ereignis auslöst, dann unser dropdownlist
Rebind und immer den Index 0, also nicht Rebinding dropDownlist