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

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

2012-10-28 
如何将数据库的两个字段绑定到Dropdownlist?我建立了一个表roomtype,里面含有typeid、typeName两个字段。现

如何将数据库的两个字段绑定到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; 却没有错呢?哪位解释下原因

热点排行