我使用數據標註,它是關於電話本一個簡單的項目,我想補充一個人,我不知道爲什麼我收到值「(SomeNumber)」是無效的號碼
當我按下按鈕,創建這裏是我的視圖模型DTO
值「09124573957」是不是在我的編輯框有效數
錯誤
[Required(ErrorMessageResourceType = typeof(App_Globaliz.Resource1), ErrorMessageResourceName = "Number")]
[DisplayName("Number")]
// [Phone]
[Range (0, 09889999999, ErrorMessageResourceName = "Range", ErrorMessageResourceType = typeof(App_Globaliz.Resource1))]
public int Num { get; set; }
你應該知道,我使用我在上面寫一些錯誤文本的資源文件,但這個錯誤,我不知道這樣做是從
因爲領先'0'的,如果被刪除,無論如何,它會超出int的範圍。你的財產需要'字符串' –
可能是'int.MaxValue'小於9889999999的原因?嘗試將'int'更改爲'long' – feeeper