2日間答えを見つけようとした後、この質問をここに書いています。
基本的にここで何が起こっているかです。
次のようにビューモデルにプロパティがあります
[Required(ErrorMessage = "Required Field")]
[Url(ErrorMessage="Please enter a valid url")]
[DisplayName("Website")]
public string web { get; set; }
ビューでは、私はこれを持っています
@Html.EditorFor(model => model.web, new { AutoCompleteType = "Disabled", autocomplete = "off" })
問題は、このフィールドの入力テキストがクライアント側で検証される方法にあります。フィールドには常にプロトコル プレフィックスが必要です。そうでない場合は無効になります。
この問題を解決する最善の方法は何ですか?
どうもありがとう