開始日と終了日を比較したい。開始日は終了日よりも前でなければなりません。ページの文化を動的に変更しています。ただし、比較バリデーターは、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>
これを行う方法はありますか?
ありがとう、