0
我正在構建一組WebForm,該WebForm在底部具有一組出生日期字段。此DOB實際上分爲三個字段:月,日和年每頁的設計。我們需要驗證用戶在提交表單時至少年滿13歲。月份,日期和年份的三個單獨輸入字段中的驗證日期
如果我有一個TextBox
,這將是很容易與RangeValidator
這樣:
rvDOB.MaximumValue = DateTime.Now.AddYears(-13).ToShortDateString();
rvDOB.MinimumValue = DateTime.MinValue.ToShortDateString();
的問題是,我沒有一個TextBox
但三個獨立的。如何通過三個單獨的TextBox
控件來完成此項檢查至少13年?
我嘗試過的一種方法是創建一個額外的TextBox
,當提交表單提交點擊事件時,將三個字段組合到單個文本框中並對其進行驗證。這沒有奏效。