首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

dropdownlist的数据绑定了。但没有达到小弟我要的效果。小弟我要第一条显示:“请选择”

2012-01-07 
dropdownlist的数据绑定了。但没有达到我要的效果。我要第一条显示:“请选择”在page_load事件中。...Company.D

dropdownlist的数据绑定了。但没有达到我要的效果。我要第一条显示:“请选择”
在page_load事件中。
...
  Company.DataTextField   =   "comp_name "
  Company.DataValueField   =   "comp_id "
...
用的dataadapter和datatable
那运行时,显示的都是数据库里的公司名,我要第一条能显示:“请选择公司”
怎么处理?

[解决办法]
Dim BlankRow As DataRow = tab.NewRow
BlankRow( "comp_name ") = "请选择公司 "
BlankRow( "comp_id ") = " "
tab.Rows.InsertAt(BlankRow, 0)

添加一行,然后再绑定。
[解决办法]
DropDownList1.Items.Insert(0, new ListItem( "--请选择-- ", "0 "));
[解决办法]
绑定之后再加一行

DropDownList1.Items.Insert(0,new ListItem( "请选择公司 ", "我是value "));

[解决办法]
this.DropDownList1.Items.Insert(0, "请选择公司名 ");
[解决办法]
ddlenterprise.Items.Add(new ListItem( "请选择 ", "0 "));
[解决办法]
Company.Items.Add( "请选择公司 ");
[解决办法]
在页面设计时候先“请选择公司”一项在控件的Item中添加进去,然后将AppendDataBoundItems属性设置为true就可以了
[解决办法]
楼上几位说的都正确~
但是注意取值方式`

[解决办法]
学习,

热点排行