私はasp.netページに静的なドロップダウンリストコントロールを持っています。私は現在の入力と索引付けの選択されたテキストを作成したいので、2つの異なる文字列(データベースをフェッチしている結果に基づいて)を持っています。値は同じままです。ドロップダウンリストで選択したテキストを表示する方法は?
<asp:DropDownList ID="ddl_room_type" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddl_room_type_SelectedIndexChanged">
<asp:ListItem Selected="True">Select Type</asp:ListItem>
<asp:ListItem Text="Deluxe" Value="2500"></asp:ListItem>
<asp:ListItem Text="Super Deluxe" Value="3000"></asp:ListItem>
<asp:ListItem Text="Luxury" Value="5000"></asp:ListItem>
<asp:ListItem Text="Special Room" Value="10000"></asp:ListItem>
</asp:DropDownList>
と私は文字列を持っています。データベースからのテキスト:let special room。今度はそのドロップダウンリストが必要です。つまり、ddl_room_typeは自動的に同じテキストと値でバインドする必要があります。私が使用しています
C#コード:
string luxury = "Special Room"; //Value coming form Database
ddl_room_type.SelectedItem.Text = luxury;
を、私はこのコードを実行する場合は...それは同じように最初のテキストを選択する:「特別室」
役立つことを願っていますか? –
このC#コード – Paarth