一部のデータ注釈の必須属性を削除する必要がある特定の問題があると仮定すると、どうすればこれを行うことができますか?
ビューモデルについては知っていますが、何らかの理由で使用したくありません。
一部のデータ注釈の必須属性を削除する必要がある特定の問題があると仮定すると、どうすればこれを行うことができますか?
ビューモデルについては知っていますが、何らかの理由で使用したくありません。
クライアント側で単一のフィールドの検証を無効にするだけの場合は、次のように検証属性をオーバーライドできます。
@Html.TexBoxFor(model => model.SomeValue,
new Dictionary<string, object> { { "data-val", false }})
これがより多くの回答のソースです
これにより、セレクターに基づく特定の要素の検証が無効になります
var validationSettings = $.data($('#formToValidateId').get(0), 'validator').settings;
validationSettings.ignore = '.ignore';
詳細については、このブログをチェックしてください