Html.DropDownListFor 练习

需要创建一个List<SelectListItem>数据集,如下

使用已经存在FruitCategoryEntity.cs类的IEnumerable<FruitCategory> GetAllFruitCategory()数据集也行。

public IEnumerable<FruitCategory> GetAllFruitCategory()
{
    DataTable dt = objBusinessBase.GetDataToDataSet("usp_FruitCategory_GetAll").Tables[0];
    return DataTableConvertToEnumerable(dt) ;
}
View Code

在视图中的Razor语法:

@Html.DropDownListFor(o=>Model.FruitCategory_nbr,new SelectList(fcEntity.GetAllFruitCategory(),"FruitCategory_nbr","CategoryName"),"选择.....")



原文地址:https://www.cnblogs.com/weixing/p/3383629.html