2010-06-01 58 views
0
[MetadataType(typeof(Deal_Validation))] 
    public partial class Deal 
    { 
    } 

    public class Deal_Validation 
    { 
     [Required] 
     public string Title { get; set; } 

     public double? EstValue { set; get; } 
    } 

如何驗證EstValue(檢查它是否是double類型?)asp.net MVC2驗證型雙

感謝

回答

0
+0

我看了你博客鏈接,但我看不到我的問題的解決方案!? – 2010-06-01 12:07:33

+0

請仔細閱讀「輸入驗證」部分。您會發現有一個信息,驗證與目標類型兼容的數據是由ModelBinder自動執行的(因此您不必驗證它的雙精度值是否爲double或null)。 – tpeczek 2010-06-01 17:40:22

+0

我明白,但如何使用Html.ValidationMessageFor()顯示錯誤?或者我將不得不用其他方式? – 2010-06-02 09:34:29