当前位置: 代码迷 >> ASP.NET >> 怎么将数据库的两个字段绑定到Dropdownlist
  详细解决方案

怎么将数据库的两个字段绑定到Dropdownlist

热度:7471   发布时间:2013-02-25 00:00:00.0
如何将数据库的两个字段绑定到Dropdownlist?
我建立了一个表roomtype,里面含有typeid、typeName两个字段。
现要将其绑定到Dropdownlist并显示在页面上供用户选择。
该如何具体实现这样的一个绑定?

------解决方案--------------------------------------------------------
两种方法:
一种 是 
Dropdownlist1.Items.Add(new ListItem(rpt.typeName, rpt.typeid.ToString() + base.typeSplit ))

第二种
Dropdownlist.DataSource=
DataValueField=typeid
DataTextField=typeName
Dropdownlist.DataBind();
------解决方案--------------------------------------------------------
探讨
谢谢楼上的,请问下Dropdownlist1.Items.Add(new ListItem(rpt.typeName, rpt.typeid.ToString() + base.typeSplit )) 里的base.typeSplit添在这里的作用是什么。

另外为什么我用ddlRoomType.DataSource = ds.Tables["roomtype"].DefaultView;会报错。
而用ds.Tables[0].DefaultView; 却没有错呢?哪位解释下原因
  相关解决方案