美好的一天,只是一个简单的问题:我想将一个表绑定到一个复选框列表控件,所以我在 Page_Load 方法中这样做了:
CBL_categ.DataSource = FilmsAccess.Pop_check();
CBL_categ.DataBind();
我指定Pop_check
返回一列的表。
当我运行时,而不是该列中的值,我看到"System.Data.DataRowView"
了很多次,带有复选框。我也试过:
CBL_categ.DataSource = FilmsAccess.Pop_check().Column[0];
但它给出了这个错误:Data source is an invalid type. It must be either an IListSource, IEnumerable, or IDataSource.
非常感谢。安娜
编辑:这是应要求的 Pop_check() 方法:
public static DataTable Pop_check()
{
DbCommand com = GenericDataAccess.CreateCommand();
com.CommandText = "Catalog_CBL";
DataTable table = GenericDataAccess.ExecuteSelectCommand(com);
return table;
}