在asp.net中我想将数据访问层获得的数据库数据传到dropdownlist中,请问怎么传?谢谢

 我来答
Reyzhang
2013-03-30 · TA获得超过1111个赞
知道小有建树答主
回答量:805
采纳率:85%
帮助的人:664万
展开全部
假设你的数据层命名空间为DAL. 其中有一个UserDAL的类,在类中有一个GetAllUser的方法。这个方法返回所有的用户,现在就将这个所有用户的结果集绑定到WebForm上的Dropdownlist控件上
1.首先在Dropdowlist所在的页面中引入数据访问层的命名空间DAL, 这样才可以访问其中的类
2.这时你应该就可以使用UserDAL这个类了。如果不是静态类先实例化对象
UserDAL dal=new UserDAL();
//从数据访问层获得user的数据
IList<user> list=dal.GetAllUser();

//绑定到dropdownlist 控件
this.drop.DataSource=list;
this.drop.DataTextField=@"username";
this.drop.DataValueField=@"userid";
this.drop.BindData();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式