【发布时间】:2016-01-11 20:09:12
【问题描述】:
在我的 razor 页面中,我有几个复选框排列在一个表格中。我还有一些其他需要输入的 @Html.EditorFor 元素。当我提交并运行验证时,页面会刷新并显示 eoor 消息,并且表格中我的复选框旁边的文本会消失。这是怎么回事?
我的复选框是用@Html.CheckBoxFor 制作的
我现在没有使用任何特殊样式或类属性或任何东西。
【问题讨论】:
-
我发现这是因为我使用了模型中的标签文本。如果我使用硬编码文本,它会保留。如果标签文本来自模型,则不确定如何保留标签文本
标签: html asp.net validation razor