asp.net 三层架构中遇到的IEnumerable 问题,请高手帮忙,急!!
我在数据层里面是这样写的:
private static GenraName ToModel(DataRow row)
{
GenraName model = new GenraName();
model.Isid = (int)row["Isid"];
model.db_GenraName = (string)row["db_GenraName"];
model.db_GID = (int)row["db_GID"];
return model;
}
public IEnumerable<GenraName> ListAll()
{
List<GenraName> list = new List<GenraName>();
DataTable dt = SqlHelper.ExecuteDataTable("SELECT * FROM GenraName");
foreach (DataRow row in dt.Rows)
{
list.Add(ToModel(row));
}
return list;
}
现在我想在表现层调用 IEnumerable里面的数据到DropDownList控件中,如何将IEnumerable里面的db_GenraName,db_GID绑定到DropDownList中,请高手帮忙一下,在此先谢过了!