我用datasource绑定DropDownList控件后,想在第一项添加一个空白行,怎么弄
ProcessContentsDropDownList.DataSource = prods.M_PROCESS_CONTENTS
ProcessContentsDropDownList.DataBind()或者 在页面显示的时候,ProcessContentsDropDownList选中的是空白行,也可以,
谢谢大家了
ProcessContentsDropDownList.DataSource = prods.M_PROCESS_CONTENTS
ProcessContentsDropDownList.DataBind()或者 在页面显示的时候,ProcessContentsDropDownList选中的是空白行,也可以,
谢谢大家了
然后
<asp:DropDownList ...>
<asp:ListItem Value="">请选择</asp:ListItem>
2 在你绑定数据后,再插入一个Item(text,value 都为空即可)。
DataTable table = CatalogAccess.GetDataSet(sql); this.ddlSort.DataSource = table;
this.ddlSort.DataTextField = "Sort_Name";
this.ddlSort.DataValueField = "Sort_Id";
this.ddlSort.DataBind(); //绑定完了在写这段
ddlSort.Items.Insert(0, new ListItem("—全部—", "0"));
<asp:DropDownList runat="server" id="ddl1" AppendDataBoundItems="true" ....>
<asp:ListItem Value=""> </asp:ListItem>
</asp:DropDownList>
然后后台正常绑定数据编程式:ddl1.Items.Insert(0,new ListItem(" ",""));==========================================>
http://www.webdiyer.com