我认为我有以下内容:
@Html.LabelFor(Function(model) model.StationName)
但是想为每个必填字段添加一个星号。如果我在模型定义中更改了显示名称,那么它也会在索引视图中添加一个星号。我该怎么做?
答案 0 :(得分:1)
尝试这样做:
@Html.DisplayFor(model=>model.StationName)*
它会工作:)
答案 1 :(得分:1)
这是一个启发式(我不能给你确切的代码,因为我在这里没有它):
content-after
关键字;但不确定。label
标记。label
标记引用了input
标记,该标记上有必需的字段验证属性(同样,在我面前没有名称),请应用在其中创建的css类第1步到标签。 答案 2 :(得分:0)
我遇到了同样的问题,最后在文件准备就绪时这样做了:
var lbl;
$('input[data-val-required]').each(function () {
lbl = $(this).siblings('label');
$(lbl).html($(lbl).html() + ' *');
});
我的标签是输入的兄弟,但当然,如果标签也在父母的兄弟姐妹中,它也可以被修改。