我想比较开始日期和结束日期,即。开始日期应小于结束日期。我正在动态更改页面文化。但是,比较验证器仅比较 dd/mm/yyyy 格式的日期。
这是我使用的覆盖方法:
protected override void InitializeCulture()
{
string datetimeculture = "en-US"; // default lang
if (Session["datetimeculture"] != null)
{
datetimeculture = Session["datetimeculture"].ToString();
}
this.UICulture = datetimeculture;
this.Culture = datetimeculture;
base.InitializeCulture();
}
这是比较验证器
<asp:CompareValidator ID="DateCompare" runat="server" ControlToCompare="txtfaredate_to"
ControlToValidate="txtfaredate_from" ForeColor="Red" Type="Date" Operator="LessThanEqual" display="Dynamic"
CssClass="failureNotification" ErrorMessage="The Fare Date form must not match the Fare Date to."
ValidationGroup="basic">To Date cannot be less than From Date.</asp:CompareValidator>
任何想法如何做到这一点?
谢谢,