close

在asp.net網頁中有一DropDownList控制項如下,

<asp:DropDownList ID="ddl" runat="server" AutoPostBack="True" onselectedindexchanged="ddl_SelectedIndexChanged">
    <asp:ListItem Selected="true" Value="" Text="請選擇" />
    <asp:ListItem Value="1" Text="第一項" />
    <asp:ListItem Value="1" Text="第二項" />
</asp:DropDownList>

使用者在選擇第二項時,

在ddl_SelectedIndexChanged事件中,

DropDownList控制項所讀到資料則一律會顯示是選取第一項(SelectedIndex = 1),

原因出在這兩個ListItem的值(Value)都同樣的,

只要把兩個ListItem的值(Value)的內容區隔開即可。

arrow
arrow
    全站熱搜

    souts 發表在 痞客邦 留言(0) 人氣()