| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1251 人关注过本帖
标题:GridView编辑中DropDownList如何绑定DataSet?急用
只看楼主 加入收藏
sunpengju
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-4-12
结帖率:100%
收藏
 问题点数:0 回复次数:3 
GridView编辑中DropDownList如何绑定DataSet?急用
我属于菜鸟级的,请大家多多包涵!
类VisitCheckStuHomeworks中s_SelectTeacherSubject是我写的一个查询方法

protected void g_SelectHomeworks_DataBound(object sender, EventArgs e)
    {
        DropDownList dl = (DropDownList)this.g_SelectHomeworks.Rows[0].FindControl("DropDownList2");
        int tid = 1;
        DataSet ds1 = VisitCheckStuHomeworks.s_SelectTeacherSubject(tid);
        string name = ds1.Tables[0].Columns[1].ToString();
        string id = ds1.Tables[0].Columns[0].ToString();
        dl.DataSource = ds1.Tables[0].DefaultView;
        dl.DataTextField = Eval("name").ToString();
        dl.DataValueField = Eval("id").ToString();
        dl.DataBind();
    }
搜索更多相关主题的帖子: 绑定 DataSet DropDownList GridView 
2008-04-12 10:27
hebingbing
Rank: 6Rank: 6
来 自:黄土高坡
等 级:贵宾
威 望:27
帖 子:3417
专家分:371
注 册:2007-10-22
收藏
得分:0 
dl.DataTextField = ”name"
dl.DataValueField = "id"
这样试试,再者出什么毛病了,说不清楚很不好查的……
看代码好像没有什么问题的……
2008-04-12 11:36
sunpengju
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-4-12
收藏
得分:0 
那样我也试了,还是提示错误!未将对象应用到对象设置里,大概就是这个意思
2008-04-12 12:21
hebingbing
Rank: 6Rank: 6
来 自:黄土高坡
等 级:贵宾
威 望:27
帖 子:3417
专家分:371
注 册:2007-10-22
收藏
得分:0 
用下面的代码绑定试试……
DataRow[] rows=ds1.table[0].select();
foreach(Datarow rs in rows)
{
listItem newitem=new listitem();
newitem.text=rs["name"].tostring();
newitem.value=rs["id"].tostring();
dl.item.add(newitem)
}
2008-04-12 12:40
快速回复:GridView编辑中DropDownList如何绑定DataSet?急用
数据加载中...
 
   



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

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