我正在使用 asp.net mvc3,并使用以下模型填充创建视图
模型
public class CategoryModel
{
public int Id { get; set; }
public string Name { get; set; }
public string URL { get; set; }
public string Description { get; set; }
public string Logo { get; set; }
public bool IsActive { get; set; }
public bool isPopular { get; set; }
public IList<Category> Parentcategories { get; set; }
}
在我的创建视图中,我像这样填充
看法
<div class="editor-field">
@Html.DropDownList("parentcategories", new SelectList(Model.Parentcategories.Select(c => c.Name), Model.Parentcategories.Select(c => c.Name)))
@Html.ValidationMessageFor(model => model.Parentcategories)
</div>
现在我如何访问我的控制器方法中的选定项目
方法
[HttpPost]
public ActionResult Create( CategoryModel model , HttpPostedFileBase file)
{
//
}
谢谢,阿山