簡體   English   中英

下拉列表上的默認選擇

[英]default selection on drop-down list

我有一個名稱列表,可從下拉列表中選擇。 名稱是從數據源而不是從ListItem提取的。 我想將框保留為空白,而沒有選擇。 我怎樣才能做到這一點?

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" 
    DataSourceID="SqlDataSource2" DataTextField="director" 
    DataValueField="director">
    <!--<asp:ListItem Text="Please Select Director" Value="-1"/>-->
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ 
    ConnectionStrings:dvdsConnectionString %>" ProviderName="<%$ 
    ConnectionStrings:dvdsConnectionString.ProviderName %>" 
    SelectCommand="SELECT [director] FROM [dvds]">
</asp:SqlDataSource>

嘗試將AppendDataBoundItems="True"添加到標記中,然后將<asp:ListItem Selected="True"></asp:ListItem>為項目

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" 
    DataSourceID="SqlDataSource2" DataTextField="director" 
    DataValueField="director" AppendDataBoundItems="True">

    <asp:ListItem Selected="True"></asp:ListItem>

</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ 
    ConnectionStrings:dvdsConnectionString %>" ProviderName="<%$ 
    ConnectionStrings:dvdsConnectionString.ProviderName %>" 
    SelectCommand="SELECT [director] FROM [dvds]">
</asp:SqlDataSource>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM