您的位置:程序门 -> .net技术 -> c#



数据绑定难题~~~~在线急等啊


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


数据绑定难题~~~~在线急等啊[已结贴,结贴人:liujb526]
发表于:2007-03-29 10:20:48 楼主
各位高手,哪位知道怎么把ds数据绑定到datagridview控件里的下拉框里啊!!!
急啊
发表于:2007-03-29 10:22:301楼 得分:5
关注,没处理过,也没思路~~~飘
发表于:2007-03-29 10:28:522楼 得分:5
大致应该是这样吧....
dropdownlist1.datasource   =   ds;
dropdownlist1.datatextfield   =   ds.table[0].colums[0]
dropdownlist1.datavaluefield   =   ds.table[0].colums[1]
发表于:2007-03-29 10:33:013楼 得分:5
dropdownlist1.datasource   =   ds;
dropdownlist1.datatextfield   =   "name "
dropdownlist1.datavaluefield   =   "id "
发表于:2007-03-29 10:37:594楼 得分:5
dropdownlist1.datasource   =   ds;
dropdownlist1.datatextfield   =   "name "
dropdownlist1.datavaluefield   =   "id "

--------------------------------------
正解
datatextfield和datavaluefield   不能少
发表于:2007-03-29 10:50:235楼 得分:0
补充一下:datatextfield   是你绑定数据显示出来的字段,datavaluefield   是显示出来字段的对应值,两者可以一样,可以不一样
发表于:2007-03-30 10:24:386楼 得分:30
source   =   new   datagridviewcomboboxcolumn();
                        source.name   =   "sourcefield ";
                        source.datasource   =   _dssource.tables[0];
                        source.valuemember   =   "name ";
                        source.displaymember   =   "name ";
                        grdview.columns.add(source);

                        destination   =   new   datagridviewcomboboxcolumn();
                        destination.datasource   =   _dsdest.tables[0];
                        destination.name   =   "destination ";
                        destination.valuemember   =   "name ";
                        destination.displaymember   =   "name ";
                        grdview.columns.add(destination);


快速检索

最新资讯
热门点击