0
我有一个模型。这种模式是这样的:Asp.net MVC 3从viewModel Dropdownlist
public int Id { get; set; }
[Required]
public string Name { get; set; }
[Required]
public List<Category> Parent { get; set; }
在添加动作我填充父:
public ViewResult Add()
{
var addCategoryModel = new CategoryEditModel
{
Parent = Mapper.Map<List<Category>>(_productRepository.Categories.ToList())
};
return View("add", addCategoryModel);
}
当我提交表单我的模型状态始终是无效的,因为在我的DropDownList的选定值” ..是无效。” 我犯了错误。什么是正确的方法来做到这一点?
你能证明你的观点? –