当Value为null时,Html.LabelFor的Editorfor为空

时间:2016-10-31 20:42:40

标签: c# asp.net-mvc

我正在创建一些EditorTemplates来将标签,控件和验证捆绑在一起(以及我为了简化示例而删除的其他内容)。这个是可以为空的十进制,我发现它工作正常,除非十进制为空,在这种情况下不显示标签(html标签标记和所需的标签文本丢失)。

noUiSlider.create

这是模型中的属性:

@model decimal?

@{
    @Html.LabelFor(v => v)
    @Html.TextBoxFor(v => v)
    @Html.ValidationMessageFor(v => v)
}

任何人都知道我做错了什么?

0 个答案:

没有答案