在一个 MVC4 项目中,我在模型上使用数据注释,但有 4 行地址字段(即地址 1、地址 2 等),我只想用地址标记第一行,随后的行为空白或不标记. 如果您省略Display注释,则字段名称将作为标签返回,因此我尝试了:
[Display(Name="")]
但我为此得到了黄屏:
Value cannot be null.
Parameter name: value
据此,我 应该能够在 Name 值中设置和清空字符串或 null,但这显然没有发生,所以我最终只是在 Name 值中放了一个空格,例如:
[Display(Name=" ")]
这行得通 - 但它并不优雅。在我看来,应该有更好的方法。