2010-06-24 47 views

回答

2

後你做了數據綁定的更多信息:

ddl.Items.Insert(0, "---Select---"); 

這將它添加在列表中的第一項。

或者,您可以添加新的ListItem而不是字符串,因此您可以使用實際值而不是字符串作爲下拉列表值。

所以,你可以這樣做:

ddl.Items.Insert(0, new ListItem("---Select---", Guid.Empty.ToString()); 
4

另外,在標記添加一個默認的項目和「AppendDataBoundItems」屬性設置爲true。

 <asp:DropDownList ID="ddl" runat="server" AppendDataBoundItems="true"> 

     <asp:ListItem Value="" Text="---Please Select---"></asp:ListItem> 

    </asp:DropDownList> 
+0

這將DataBind已後消失就不是嗎? – 2010-06-24 23:47:47

+0

@Abe Miessler:不,因爲AppendDataBoundItems =「true」 – 2010-06-25 02:22:08

相關問題