0

入力したユーザーデータを検証する方法を見つけようとしています。

意見:

  <div class="editor-field">
            @Html.EditorFor(Function(model) model.CompleteWorkSample.EmailAddress)
            @Html.ValidationMessageFor(Function(model) model.CompleteWorkSample.EmailAddress)
        </div>

これはMVC3、VB.netにあります。ユーザーがeditorforフィールドに入力したデータを検証する簡単な方法を探しています。

どんな助けでも大歓迎です。ありがとうございました!

4

1 に答える 1

0

フォーム投稿のActionメソッドで検証してみませんか?

public Action Result Post(YourViewModel model)
{
   if(ModelState.IsValid)
   {
          //This is valid
   }
   return View(model);
}

DataAnnotationattirbuteでプロパティを装飾したと仮定します

public class CompleteWorkSample 
{
  [Required]
  public string EmailAdress { set;get;}
}

申し訳ありませんが、これはC#です。私はVB.NETの男ではありません。

于 2012-04-26T19:26:49.583 に答える