ページに状態ドロップダウンがあり、ID を DB 列に保存しています。値を取得するときに、対応する状態名を取得する必要があります。
例:
私の州は NY
です DB に保存される値は 33 です
DB から画面に値を取得するときは、NY を画面に出力する必要があります。
これについて私を助けてもらえますか?
DB に 33 がない場合は、次のようにして、既に画面に表示されているドロップダウンから取得できます。
Dropdown.Items.FindByValue(33).text
対応する状態名を取得する場合は、DropDownコントロールの横に(小さな矢印があります)、データソースを作成し、データベースに接続してからテーブルで、状態名の列を選択します。(お持ちの場合)。したがって、実行すると、ドロップダウンにすべての州名が表示されます。
次のような連想コンテナが必要なようですDictionary
。
Dictionary<int, string> dictionary = new Dictionary<int, string>();
dictionary.Add(33, "NY");
string value = dictionary[33]; // "NY"