【发布时间】:2012-09-27 13:21:10
【问题描述】:
型号
public int? SizeLength { get; set; }
查看
<div class="editor-field">
@Html.TextBoxFor(p => p.SizeLength, new { @style = "Width: 75px" })
@Html.ValidationMessageFor(p => p.SizeLength)
</div>
问题:
当我将字段留空时,我得到“字段 SizeLength 必须是数字。”。将字段留空应在返回的模型中转换为空值。为什么我的字段类型是可为空的 int 时收到此消息?
【问题讨论】:
标签: c# model-view-controller validation