4
我需要驗證一個文本框以確保提交日期比今天早。我想用一個CompareValidator來做到這一點,但不幸的是,下面的代碼無法正常工作:從內容頁面設置服務器控件屬性
<asp:CompareValidator ID="cvtbDateExpiration" ControlToValidate="tbDateExpiration"
Operator="GreaterThan" Type="Date" ValueToCompare="<%= DateTime.Today %>"
ErrorMessage="Card has expired" runat="server" />
編譯器告訴我,ValueToCompare="<%= DateTime.Today %>"
是錯誤的:「這是不是scriptlet而會像純文本輸出」
是否有一個簡單的方法來實現這一點(沒有使用代碼隱藏設置它)?
謝謝!