DropDownList数据绑定第一项为空(转)
2008-09-05 13:52
330 查看
我们在进行数据绑定时通常把一个表的某个字段绑定到DropDownList中,我们以pubs库的jobs表为例子,我们在显示时显示job_desc字段,values值绑定job_id字段。
方法一:
使用属性设置,我们在DropDownList的items的属性中添加一列为空行,然后更改AppandBataBoundItems属性为ture.
绑定代码:
SqlConnection conn = new SqlConnection("server=.;uid=sa;database=pubs");
2 SqlDataAdapter dap = new SqlDataAdapter("select * from jobs", conn);
3 DataTable dt = new DataTable();
4 dap.Fill(dt);
5 DropDownList1.Items.Clear();
6 DropDownList1.DataSource = dt;
7 DropDownList1.DataTextField = "job_desc";
8 DropDownList1.DataValueField = "job_id";
9 DropDownList1.DataBind();
SqlConnection conn = new SqlConnection("server=.;uid=sa;database=pubs");
2 SqlDataAdapter dap = new SqlDataAdapter("select * from jobs", conn);
3 DataTable dt = new DataTable();
4 dap.Fill(dt);
5 DropDownList1.Items.Clear();
6 DropDownList1.DataSource = dt;
7 DropDownList1.DataTextField = "job_desc";
8 DropDownList1.DataValueField = "job_id";
9 DropDownList1.DataBind();
10 DropDownList1.Items.Insert(0, new ListItem("", ""));//插入空项,此举必须放到数据绑定之后
效果:
方法一:
使用属性设置,我们在DropDownList的items的属性中添加一列为空行,然后更改AppandBataBoundItems属性为ture.
绑定代码:
SqlConnection conn = new SqlConnection("server=.;uid=sa;database=pubs");
2 SqlDataAdapter dap = new SqlDataAdapter("select * from jobs", conn);
3 DataTable dt = new DataTable();
4 dap.Fill(dt);
5 DropDownList1.Items.Clear();
6 DropDownList1.DataSource = dt;
7 DropDownList1.DataTextField = "job_desc";
8 DropDownList1.DataValueField = "job_id";
9 DropDownList1.DataBind();
SqlConnection conn = new SqlConnection("server=.;uid=sa;database=pubs");
2 SqlDataAdapter dap = new SqlDataAdapter("select * from jobs", conn);
3 DataTable dt = new DataTable();
4 dap.Fill(dt);
5 DropDownList1.Items.Clear();
6 DropDownList1.DataSource = dt;
7 DropDownList1.DataTextField = "job_desc";
8 DropDownList1.DataValueField = "job_id";
9 DropDownList1.DataBind();
10 DropDownList1.Items.Insert(0, new ListItem("", ""));//插入空项,此举必须放到数据绑定之后
效果:
相关文章推荐
- DropDownList数据绑定第一项为空
- DropDownList数据绑定第一项为空
- dropdownlist数据绑定避免第一项被覆盖
- DropDownList中在数据绑定后如何插入第一项提示
- ASP.NET DropDownList1 数据绑定的效率
- -将DropDownList控件绑定 到GridView控当中,并调用方法给DropDownList控件在页面进行数据绑定
- ASP.NET中利用存储过程向DropDownList中绑定数据
- 关于DropDownList绑定数据的一点认识(原创)
- 关于DropDownList绑定数据的一点认识
- DropDownList 绑定数据后 插入一条不属于表中的数据
- 转载--从XML文件中读取数据绑定到DropDownList
- c#中DropDownList控件绑定枚举数据
- 数据绑定控件收藏 DropDownList ListBox GridView DataList Repeater FormView DetailsView
- 数据绑定控件收藏 DropDownList ListBox GridView DataList Repeater FormView DetailsView
- DropDownList的几种绑定数据方法
- Jquery加载时从后台读取数据绑定到dropdownList实例
- dropdownlist动态数据绑定
- ASP.NET中DropDownList控件的数据绑定的C#语言描述
- c#(winform)中自定义ListItem类方便ComboBox和ListBox添加项完全解决(DropDownList 和Combox 数据绑定的常用方法)
- .net连接数据源以及dropdownlist的数据绑定