关于 DropDownList 循环绑定中遇到的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于 DropDownList 循环绑定中遇到的问题相关的知识,希望对你有一定的参考价值。

1绑定DataTable 简单直接下部分就ok了

this.DropDownList1.DataSource = DataTable;

this.DropDownList1.DataTextField = "Name";
this.DropDownList1.DataValueField = "id";

this.DropDownList1.DataBind();

 

但是如果循环绑定就有几个坑

this.DropDownList1.Items.Insert 绑定设置一个请选择还好, 设置多个不介意使用  设置Value和排序显示有时候有冲突

 

建议使用下面这一种,千万注意写法

this.DDL_Column.Items.Add(new ListItem(name, id));

一定不要再ListItem里面拼接字符串啊,里面不能拼接,这个一个坑

 

以上是关于关于 DropDownList 循环绑定中遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

asp.net的DropDownlist绑定数据

将 ListItem 的 ASP.NET 列表数据绑定到 DropDownList 问题

关于MVC视图下拉菜单绑定与取值的问题

Repeater中 DropDownList如何绑定数据

asp.net里的关于dropdownlist控件的问题!

如何把字段的名字绑定到dropdownlist中