ara*_*333 26 asp.net-mvc null textbox model default-value
我可能已经过时了,但我坚持的一个原则是尽可能避免空值.
但是我发现,对于一个强类型视图,用户输入我想要保存的对象的属性,如果没有输入某些字段,则将它们指定为null.
然后,当您尝试保存更改时,验证将失败.
因此,不是将每个属性设置为空字符串,而是如何自动将表单上的每个TextBox设置为默认为空字符串而不是null?
Yng*_*sen 56
您可以在模型中的字符串属性中添加以下属性:
[DisplayFormat(ConvertEmptyStringToNull=false)]
Run Code Online (Sandbox Code Playgroud)
因此,每当有人发布带有空文本字段的表单时,这些将是一个空字符串而不是null ...
| 归档时间: |
|
| 查看次数: |
20725 次 |
| 最近记录: |