DataSet 集合使用过滤条件,填充combox的问题
有一个数据集合 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,请问应该如何写?