我有兩個頁面,一個是用戶可以create employee details
,另一個是用戶可以update details of employee particular
。忽略「Attribute.Min []」驗證,如果日期不會改變
有幾個文本字段,如name
,age
, work start date
。
這work start date
將確定員工何時將開始工作。
在CS中的文件頁面加載方法,我設置tbWorkStartDate.Attributes["min"] = DateTime.Now.ToString("yyyy-MM-dd");
。因此,每當用戶進入該頁面時,該文本字段將被驗證以防止過去的日期選擇。
在一個場景中,用戶創建具有的29/05/2016
開始日期僱員細節。然後對05/10/2016
日期,用戶進入頁面,只更新name
並單擊Save
,系統不允許用戶save
。這是因爲日期文本字段的驗證。
如果日期根本沒有改變,是否有辦法跳過驗證錯誤?
我目前使用的是C#。
是選擇當前合法嗎?爲什麼不將最低日期設置爲前一天? –
@MaorVeitsman是選擇當前日期是合法的。在當天前一天的前一天? – Alvin