2011-06-23 2 views
0

データセットからドロップダウンリストボックスを設定するという非常に基本的な質問があります。最初の列またはDropdownlistbox.selectedIndex(-1)= ""が必要です。ドロップダウンリストボックス - C#

IE)最初の列は空になり - の代わりに - 選択 -

答えて

1

モミの空白の最初の項目は以下の使用:

ddl.Items.Add(New ListItem(" ", 0)) 

、あなたがコレクションから結合している場合は、データセット

+0

drp.DataSource = objBL.GetSortCode(); drp.DataTextField = "SORTCODE1"; drp.DataValueField = "SORTCODE1"; drp.DataBind(); – goofyui

+0

次に、ドロップダウンリストでappenddataitemsをtrueに設定します。 – Saurabh

+0

私は、他に何か...私はその行を追加する必要がありますか? – goofyui

1

仮定するdtがデータを持つテーブルである....値列と表示欄としてCOL2、 のDataRow DR = dt.NewRowとしてCOL1を有します(); dr [0] = " - 1"; dr [1] = "";

dt.Rows.InsertAt(row、0);

ddl.DataSource = dt;

+0

私はDropDown ...をバインドします。drpSortCodePlacedOrder.DataSource = objBL.GetSalisburySortCode(); drpSortCodePlacedOrder.DataTextField = "SORTCODE1"; drpSortCodePlacedOrder.DataValueField = "SORTCODE1"; drpSortCodePlacedOrder.DataBind(); – goofyui

1

から項目を入力するためにループを使用します。 (このようにノートAppendDataBoundItemsを、それを設定... )

<asp:DropDownList ID="DropDownList1" runat="server" AppendDataBoundItems="True"> 
    <asp:ListItem Value="-1"></asp:ListItem> 
</asp:DropDownList> 
+0

ありがとうございますsteve、やった !! – goofyui

関連する問題