DataSet 集合使用过滤条件,填充combox的问题

renzhm 2008-12-09 03:50:47
有一个数据集合 DataSet ds

使用过滤条件,我想把过滤后的结果填充到combox组件里,我用下列方法实现,但结果不对:

public DataTable GetBillTypeListByType(string typeCode)
{

................


DataView dv = ds.Tables[0].DefaultView;

dv.RowFilter = " IsValid=1 Order By OrderCode ";

string[] cols ={ "TypeName", "TypeCode" };

return dv.ToTable(true,cols);
}

cmbBillType.DataSource = GetBillTypeListByType(1);
cmbBillType.DisplayMember = "TypeName";
cmbBillType.ValueMember = "TypeCode";

得出的结果不对,combox里填充的是 System.Data.DataViewManagerListItemType,请问应该如何写?
...全文
186 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
renzhm 2008-12-09
  • 打赏
  • 举报
回复
非常郁闷,代码没问题,BLL类有个重载方法没看到
hubenquan 2008-12-09
  • 打赏
  • 举报
回复
不使用绑定,自己加项应该可以的!
renzhm 2008-12-09
  • 打赏
  • 举报
回复
我就是这么用的呀,但结果不对呀
tian_fang 2008-12-09
  • 打赏
  • 举报
回复
关注,学习
jinjazz 2008-12-09
  • 打赏
  • 举报
回复
参考邦定的几个例子

http://blog.csdn.net/jinjazz/archive/2008/05/04/2387469.aspx

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧