Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
日期类型c#.net上的Comparevalidator_C#_Asp.net_Date_Comparevalidator - Fatal编程技术网

日期类型c#.net上的Comparevalidator

日期类型c#.net上的Comparevalidator,c#,asp.net,date,comparevalidator,C#,Asp.net,Date,Comparevalidator,如何解决这个问题? 我有同样的问题与此链接有关,但没有得到回答。 有人能帮我吗 <telerik:RadDatePicker ID="DateTextBox" runat="server" Culture="en-GB" MinDate="1901-01-01" TabIndex="4" FocusedDate="1991-01-01" MaxDate="2099-01-01">

如何解决这个问题? 我有同样的问题与此链接有关,但没有得到回答。 有人能帮我吗

 <telerik:RadDatePicker ID="DateTextBox" runat="server" Culture="en-GB" MinDate="1901-01-01"
                                TabIndex="4" FocusedDate="1991-01-01" MaxDate="2099-01-01">
                                <Calendar UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False" ViewSelectorText="x">
                                </Calendar>
                                <DateInput DateFormat="dd/MM/yyyy" DisplayDateFormat="dd/MM/yyyy" TabIndex="4">
                                </DateInput>                                                                  
                            </telerik:RadDatePicker>

  <asp:CompareValidator ID="dateCompareValidator" runat="server" ControlToValidate="DateTextBox" ToolTip="The date to achieve the objective must be in the future"
                                    ErrorMessage="The date to achieve the objective must be in the future" Operator="GreaterThan" Type="Date"
                                    ValueToCompare='<%# DateTime.Now.ToString() %>'>*</asp:CompareValidator>


您必须设置
CompareValidator
的以下属性以验证日期输入

  • ControlToValidate=“controlId”
  • ErrorMessage=“错误消息描述”
  • Type=“日期”
  • Operator=“DataTypeCheck”
  • 编辑:OP更新后实现

    可能您必须设置
    yyyy-MM-dd
    格式

     ValueToCompare='<%# DateTime.Now.ToString("yyyy-MM-dd") %>'>
    
    ValueToCompare=''>
    
    看看telerik论坛上的帖子:


  • 您必须设置
    CompareValidator
    的以下属性以验证日期输入

  • ControlToValidate=“controlId”
  • ErrorMessage=“错误消息描述”
  • Type=“日期”
  • Operator=“DataTypeCheck”
  • 编辑:OP更新后实现

    可能您必须设置
    yyyy-MM-dd
    格式

     ValueToCompare='<%# DateTime.Now.ToString("yyyy-MM-dd") %>'>
    
    ValueToCompare=''>
    
    看看telerik论坛上的帖子:


  • 你必须把你的问题写在开场白上。您可以编辑您的帖子。在链接问题中回答。其主要思想是,您希望比较字符串,但设置了数据类型
    Date
    。您必须在开始的帖子中发布您的问题。您可以编辑您的帖子。在链接问题中回答。其主要思想是,您希望比较字符串,但需要设置数据类型
    Date