Dropdown-Liste DataSource

7

Hallo allerseits Ich habe Probleme mit der Dropdown-Liste. Ich verwende Dropdown-Liste mit Datenquelle. Wie kann ich den Wert erhalten, den ich ausgewählt habe?

%Vor%     
Alijohnn 31.12.2012, 19:06
quelle

4 Antworten

25

Sie können DropDownList auf verschiedene Arten binden, indem Sie List, Dictionary, Enum, DataSet DataTable verwenden.
Hauptsächlich müssen Sie drei Dinge berücksichtigen, während Sie die Datenquelle eines Dropdowns binden.

  1. DataSource - Name des Datasets oder der Datentabelle oder Ihrer Datenquelle
  2. DataValueField - Dieses Feld wird ausgeblendet
  3. DataTextField - Dieses Feld wird auf dem Dropdwon angezeigt.

Sie können folgenden Code verwenden, um eine Dropdown-Liste an eine Datenquelle als datatable :

zu binden %Vor%

Wenn Sie die Auswahlliste bearbeiten möchten, müssen Sie AutoPostBack="true" ändern. Sie können SelectedIndexChanged event verwenden, um Ihren Code zu schreiben.

%Vor%     
Arshad 31.12.2012, 19:59
quelle
4
%Vor%     
ibrahim ozboluk 13.11.2013 13:28
quelle
2

Siehe Beispiel unter diesem Link. Es kann dir helfen.

Ссылка

%Vor%     
dekdev 01.01.2013 03:19
quelle
0

Es hängt davon ab, wie Sie die Standardeinstellungen für das Dropdown-Menü festlegen. Verwenden Sie den ausgewählten Wert, aber Sie müssen den ausgewählten Wert festlegen. Zum Beispiel befülle ich die Datenquelle mit dem Namen und ID-Feld für die Tabelle / Liste. Ich setze den ausgewählten Wert auf das ID-Feld und die Anzeige auf den Namen. Wenn ich wähle, bekomme ich das ID-Feld. Ich benutze dies, um eine relationale Tabelle zu suchen und eine Entität / einen Datensatz zu finden.

    
Prissy 31.12.2012 19:09
quelle

Tags und Links