C# 如何将属性类对象绑定到数据集
我想用属性类值绑定数据集。看看我的代码表C# 如何将属性类对象绑定到数据集,c#,asp.net,C#,Asp.net,我想用属性类值绑定数据集。看看我的代码表 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(
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.
}
最后,我的数据集应该包含品牌、市场、季节、年份作为一行值您可以直接绑定您的类(业务对象)。如果您指定要实现哪种数据绑定,我可以为您提供代码示例。
另一种方法是将对象转换为DataTable类型(ADO.NET),并将此DataTable添加到DataSet对象,DataSet对象主要用作DataTable对象的容器
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 ...);
}
}
}
因此,您可以使用下面的代码将对象转换为单列数据表。
例如,寻找对象到datatable的转换。只想将所有业务对象名称绑定到datatable或数据集的单列中。。