标题:[求助]用C#怎么样绑定dropdownlist?
只看楼主
南离
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-6-25
 问题点数:0 回复次数:3 
[求助]用C#怎么样绑定dropdownlist?
我加了一个DropDownList,
现有一数据库csharp,
其中有一表Nationality
结构如下:
NationalityCode Nationality
01 汉族
02        回族
。。。。。。。。。
要在DropDownList中显示民族,
我该将它们绑定?
绑了好几次没绑上,学习C#不久
万分感谢


[此贴子已经被作者于2005-12-30 15:42:29编辑过]

搜索更多相关主题的帖子: 绑定 dropdownlist 
2005-12-30 15:40
yanhui007
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2005-12-27
得分:0 
大家好:
小弟最近刚学完C#基础很想出来实践一下,可是一般公司不要新手,

不知那位大哥能给小弟提供机会或是指点路径

小弟先谢各位了

email : yanhui007@126.com

13120526552
2005-12-30 19:40
lspfjm
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2005-12-6
得分:0 
看看合适不?
我帮你写了一个连接SQL数据库的,不知道你的是不是SQL数据库,不是的话你可以看着改改。基本上都是一样的。
SqlConnection conn = new SqlConnection( "Server=.; Database=csharp;UID=sa;PWD=; Integrated Security=SSPI; Connection Timeout=5;");
string sql ="select * from Nationality";
SqlDataAdapter da = new SqlDataAdapter(sql,conn);
DataSet ds= new DataSet();
da.Fill(ds,"Nationality");
DropDownList1.DataSource= ds;
DropDownList.DataTextField= ds.Tables[0].Columns[0].ToString();
DropDownList.DataValueField= ds.Tables[0].Columns[1].ToString();
DropDownList.DataBind();

2005-12-30 20:36
host1982
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2005-8-7
得分:0 
上面的好像复杂了我帮你写了代码:
假设你的下拉列表的ID为ddl1
SqlConnection con=new SqlConnection("sever=.;database=csharp;uid=sa;pwd=;");
con.Open();
SqlCommand cmd=new SqlCommand("select * from Nationality",con);
SqlDataReader sdr=cmd.ExecuteReader();
this.ddl1.DataValueField="NationalityCode";
this.ddl1.DataTextField="Nationality";
this.ddl1.DataSource=sdr;
this.ddl1.DataBind();
sdr.Close();
con.Close();

共同切磋,一起进步 电子邮件:host1982@ QQ:156018083
2005-12-30 22:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-40950-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.537850 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved