エラーは次のとおりです。
文字列は有効な DateTime として認識されませんでした。
カスタムバリデーターの機能:
protected void chkdate1(object sender, ServerValidateEventArgs e)
{
IFormatProvider theCultureInfo = new System.Globalization.CultureInfo("en-GB", true);
DateTime from = DateTime.ParseExact(txt_from_date.Text, "MM/dd/yyyy HH:mm:ss", theCultureInfo);
DateTime to = DateTime.ParseExact(txt_to_date.Text, "MM/dd/yyyy HH:mm:ss", theCultureInfo);
}
カスタム検証は次のとおりです。
<asp:CustomValidator ID="scdt1" runat="server" OnServerValidate="chkdate1" ErrorMessage="To date not less than From date">