我想用数据集绑定属性类值。看看我的代码。
public class BO_InputforgettingGrid
{
public string Brand { get; set; }
public string Market { get; set; }
public string season { get; set; }
public string Year { get; set; }
}
public DataSet Assortment_Criteria()
{
DataSet ds = new DataSet();
//want to bind the above property class to this dataset.
}
最后我的数据集应该包含品牌,市场,季节,年份作为行值
答案 0 :(得分:0)
您可以直接绑定您的类(业务对象)。如果您指定要实现的数据绑定类型,我可以为您提供代码示例。 另一种方法是将对象转换为DataTable类型(ADO.NET)并将此数据表添加到DataSet对象,该对象主要用作数据表对象的容器。
public class BO_InputforgettingGridWrapper
{
private BO_InputforgettingGrid baseobject;
public BO_InputforgettingGridWrapper(BO_InputforgettingGrid obj)
{
baseobject = obj;
}
public string RowText
{
get
{
return string.Format("{0}{1}...", baseobject.Brand ...);
}
}
}
因此,您可以使用下面的代码将对象转换为单个数据表列。 例如,查看here以将对象转换为数据表。