2010-12-11 14 views

答えて

0

これは、サーバー側の検証にどのフレームワークを使用しているかによって異なります。データアノテーションは、ビューモデルクラスを検証属性で飾ることによって機能します。あなたは(非常に悪いデザインになります)、ビューモデルを使用しない場合、あなたは常に(非常に悪い設計されるであろう)を手動で検証を実行できます。

// NEVER WRITE CODE LIKE THIS! USE VIEW MODELS 
[HttpPost] 
public ActionResult Index(string int1, string int2, string int3) 
{ 
    if (string.IsNullOrEmpty(int1)) 
    { 
     ModelState.AddModelError("int1", "int1 is required"); 
    } 
    .... 
} 
関連する問題