永发信息网

绑定下拉列表怎么帮 在net中

答案:3  悬赏:50  手机版
解决时间 2021-02-24 05:47
  • 提问者网友:几叶到寒
  • 2021-02-23 12:51
在用户中我想绑定会员表中 huiyuandengji这个字段, 怎么绑定 我做的是

void bingdp(string huiyuan, DropDownList dp)
{

SqlConnection conn = com.GetConn();
SqlCommand comm = new SqlCommand("select * from huiyuan where huiyuandengji=@huiyuandengji", conn);
comm.Parameters.AddWithValue("@huiyuandengji", huiyuan);
SqlDataAdapter da = new SqlDataAdapter(comm);
DataTable table = new DataTable();
da.Fill(table);

foreach (DataRow dr in table.Rows)
{
ListItem item = new ListItem();
item.Text = dr["huiyuandengji"].ToString();
item.Value = dr["id"].ToString();
dp.Items.Add(item);
}
}
但是浏览的时候 那huiyuandengji的那个控件中 还是空的 没有绑定上,请各位大侠指点 那出错了

调用了 bingdp("会员分类",huiyuandengji); 三楼的 说清楚点啊 我学这个没过久,有点不明白 ,谢谢了
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-02-23 14:05
单步调试,看每一步中的item是否有值
全部回答
  • 1楼网友:有你哪都是故乡
  • 2021-02-23 15:21
大概看了一下你的代码,不用那么遍历,DataTextField,DataValueField这两个属性需要写 前台 后台 DropDownList1.DataSource = ds; DropDownList1.DataBind();
  • 2楼网友:渡鹤影
  • 2021-02-23 14:34
只要你写好了selectedindexchanged事件后,在你初始运行程序的时候,比如说load事件中,指定一下下拉列表的索引值, 下拉列表.selectindex=0;就可以触发事件
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯