Html.TextBoxFor上的必填字段由于某种原因而被忽略

问题描述 投票:0回答:1

我正在尝试使表单内的文本框成为客户端上的“必填”字段,由于某种原因,它被忽略了。

<div class="form-group">
    @Html.LabelFor(x => x.City, "City", new { @class = "d-block" })
    @Html.TextBoxFor(x => x.City, new { @class = "form-control", required = "required" })
</div>

我尝试将其更改为-

@required = "required",
@required = true,
required = true.

正在处理的视图上只有一种形式。

我不想在模型上设置必填字段,需要在客户端完成。

不确定为什么忽略了它,我是否正在寻找某些东西?

c# asp.net-mvc-5
1个回答
-1
投票

您能否在配置文件中添加此行,然后检查...

<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
© www.soinside.com 2019 - 2024. All rights reserved.