2017-02-25 16 views
-2

私はポップアップウィンドウとı私はHtml.ValidationMessageForを使用して登録しようとしていますが、私はtextboxforの下に登録しようとすると何も表示されません。手伝って頂けますか ?どのようにHtml.ValidationMessageForとポップアップウィンドウ

ステップ1:を必要に応じて追加

これらはあなたが以下に示すようにフォームフィールドを検証するためにjQuery Validationを使用することができます私のコード

enter image description here

enter image description here

+0

を –

+0

@OguzOzdemirをご確認ください私の答えは以下の通りです。 –

答えて

0

です関連Modelプロパティへ下図のように:

[Required(ErrorMessage = "Required field")] 
[MaxLength(50)] 
[Display(Name = "Lab")] 
public string Name { get; set; } 


ステップ2:_LayoutまたはViewページに必要なスクリプトファイルを追加します。

<script src="/Scripts/jquery.validate.js"></script> 
<script src="/Scripts/jquery.validate.unobtrusive.js"></script> 


ステップを3:ValidationMessageFor注釈を以下に示す。あなたはいくつかのプロパティすなわちMAXLENGTHなども使用することができます:あなたはあなたの問題のコード(それのない画像)を含める必要があり、このことができます

@Html.TextBoxFor(m => m.Name, new { maxlength = "50", @class = "form-control" }) 
@Html.ValidationMessageFor(m => m.Name, null, new { @class = "field-validation-error" }) 

希望...

+0

ありがとう、私はjqueryのスクリプトファイルを追加し、問題が解決されました.. –

+0

@OguzOzdemir私はそれがあなたにとって有益であることを嬉しく思っています... –

関連する問題