2012-04-10 49 views

回答

3

在您發佈數據的操作方法中,您是否檢查模型是否有效?

[HttpPost] 
public ActionResult MyActionMethod(Model model) 
{ 
    if(!ModelState.IsValid) 
    { 
    return View(model); 
    } 
    //else post data 
} 

,如果你想顯示爲Integer錯誤信息,你可以嘗試

[Required(ErrorMessage="Age Is Required")] 
[Integer(ErrorMessage="Numbers Only")] 
public int Age { get; set; } 
+0

如果還有一個概率,請發表您的觀點,模型和控制器代碼 – 2012-04-10 10:32:50

+0

我甚至不能使用[Integer] – RollerCosta 2012-04-10 10:34:42

+0

decorete我的int屬性確保您導入了正確的名稱空間 '[Integer] public int Age {get;組; }'作品 – 2012-04-10 10:38:15