0

次のように入力されたドロップダウンリストがあります。

<asp:DropDownList ID="ddlSubgroup" runat="server" cssclass="dropdown" style="font-size: 11px" AutoPostBack="True">
        <asp:ListItem Selected="True">Select All</asp:ListItem>
        <asp:ListItem Value="GenF">Girls</asp:ListItem>
        <asp:ListItem Value="GenM">Boys</asp:ListItem>
-----snip

私のページ読み込み手順では、変数を宣言し、その変数を使用してラベルの内容を更新しました。

Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
    Dim strSubgroup As String = ddlSubgroup.Text

    lblHeaderSubroup.Text = " " & strSubgroup

ただし、これにより、ドロップダウン リスト項目の値 (例: "GenF") がラベルに表示され、"Girls" などのテキストは期待どおりに表示されません。

4

2 に答える 2

2

プロパティを使用ddlSubgroup.SelectedItem.Textします。

lblHeaderSubroup.Text = ddlSubgroup.SelectedItem.Text
于 2013-05-03T10:19:45.223 に答える