【发布时间】:2012-05-07 09:17:59
【问题描述】:
我对 MVC 很陌生,偶然发现了一个问题。我用谷歌搜索了很多,但找不到解决方案。
我正在使用带有角色的 ASP.Net Membership。
假设我有一个带有属性的产品模型:
- 姓名
- 艺术没有
- 类别
我怎样才能实现这一点,所以只允许不同的角色 cab 编辑对象的一部分? (例如,假设一个角色不能更改产品的类别。)
同一个模型可以有不同的视图,或者同一个对象可以有不同的模型吗?
如果我遗漏了一些属性,当我保存它们时它们将具有 NULL 值。
我尝试使用@HTML.HiddenFor(...),但这些字段的验证失败。
【问题讨论】:
标签: asp.net-mvc razor