2011-02-04 16 views
1

mvc2でOnValidateメソッドを実装するにはどうすればよいですか?私はonvalidateメソッドを表示する記事を読んでいますが、私はVisual Studio 2008で見つけることができません?mvc2で無効化

答えて

0

ASP.NET MVCでOnValidate()メソッドを見たことがありません。 LINQ-to-SQLで検証メカニズムが見られることがあります。 ASP.NET MVCで

、私は通常、そうのような検証を確認します:返信用

public ActionResult Update(SomeModel viewModel) 
    { 
     if (!ModelState.IsValid) 
      return View("Edit", viewModel); 

     // some update code... 
     PutTempMessage("data updated."); 

     return View("Edit", viewModel); 
    } 
+0

感謝を。私はMVC2でhttp://weblogs.asp.net/scottgu/archive/2008/09/02/asp-net-mvc-preview-5-and-form-posting-scenarios.aspxを実装するためにtriyngでした。ビジネスルールの検証を実装する方法は不明です。 mvc2には[MetadataType(typeof(....)]と一緒に使用できるバディークラスがあります。mvc2でこのチュートリアルを使用する方法はわかりません。 –

+0

記事はMVC1の早期プレビューからのものだと思われるので、物事はMVC1がリリースされる前に確かに変更されました。 ModelState.IsValidを検索して、MVC2で検証を行うことを確認してください。 – JMP

+0

私はModelState.IsValidで私の答えを見つけることを望む –

関連する問題