最简单的,下拉框绑定数据库字段 给个最简单的绑定的例子,如数据库表就两个字段,一个id,一个name,下拉框text为name,value值为对应的id,后台动态绑定,加个“请选择”的空项,就这么简单,别整太复杂的,给个例子就行,OK? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DropDownList1.DataSource = "数据源"; DropDownList1.DataTextField = "name"; DropDownList1.DataValueField = "id"; DropDownList1.DataBind(); DropDownList1.Items.Insert(0, new ListItem("-请选择-", "")); public static void InitRegionDropDownList(DropDownList ddl) { ListItem item = null; ddl.Items.Clear(); IList<object> items = 通过查询 返回list集合 foreach (var model in items) { item = new ListItem(model.CN_CTName, model.ID.ToString()); ddl.Items.Add(item); } ddl.Items.Insert(0, new ListItem("请选择", "")); } DataTable dt = CreateDataTable(); this.DropDownList1.DataSource = dt; this.DropDownList1.DataBind(); this.DropDownList1.DataTextField = "name"; this.DropDownList1.DataValueField = "ID"; this.DropDownList1.Items.Insert(0, new ListItem("请选择","0")); http://blog.sina.com.cn/s/blog_677ac93d0100j5bs.html DropDownList1.Items.Clear();DropDownList1.Items.Add("-请选择-");table = BaseDb.RunProcedureForQuery("IntroSelectClass", null).Tables[0];DropDownList1.DataTextField = table.Rows[0].ItemArray[0].ToString();DropDownList1.DataValueField = table.Rows[0].ItemArray[1].ToString();DropDownList1.DataBind(); 基础连接已经关闭: 连接被意外关闭 请问如何解决? 无法对属性或索引器“bll.perinfor.id”赋值 -- 它是只读的 javascript可以直接調用ASP.NET的方法嘛 求简单的正则表达式 ActiveRecor 多表查询 高分求助:xml添加新结点时自动删除旧结点!快来抢分啊! 参数没有被指定问题!!郁闷 如何解决这样的并发访问? 开发一套软件,需要把autocad的矢量图,在b/s中显示,并能取得某个坐标点.进行相应的数据库查询. 怎么判断DataGird的模板列中的CheckBox是否被选? asp.net try catch问题 求教高手们一个比较简单的问题.
DropDownList1.DataTextField = "name";
DropDownList1.DataValueField = "id";
DropDownList1.DataBind();
DropDownList1.Items.Insert(0, new ListItem("-请选择-", ""));
{
ListItem item = null;
ddl.Items.Clear(); IList<object> items = 通过查询 返回list集合 foreach (var model in items)
{
item = new ListItem(model.CN_CTName, model.ID.ToString());
ddl.Items.Add(item);
} ddl.Items.Insert(0, new ListItem("请选择", ""));
}
this.DropDownList1.DataSource = dt;
this.DropDownList1.DataBind();
this.DropDownList1.DataTextField = "name";
this.DropDownList1.DataValueField = "ID";
this.DropDownList1.Items.Insert(0, new ListItem("请选择","0"));
DropDownList1.Items.Add("-请选择-");
table = BaseDb.RunProcedureForQuery("IntroSelectClass", null).Tables[0];
DropDownList1.DataTextField = table.Rows[0].ItemArray[0].ToString();
DropDownList1.DataValueField = table.Rows[0].ItemArray[1].ToString();
DropDownList1.DataBind();