Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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
Asp.net 比较验证后,页面上的所有按钮都将被禁用_Asp.net_Validation - Fatal编程技术网

Asp.net 比较验证后,页面上的所有按钮都将被禁用

Asp.net 比较验证后,页面上的所有按钮都将被禁用,asp.net,validation,Asp.net,Validation,我已经编写了一个比较验证器来检查开始日期是否大于结束日期,并且我正在显示一条消息,说明相同的日期及其工作状态良好 问题是,页面上的所有按钮在验证检查后都被禁用,我的文本框旁边有一个小按钮日历按钮,单击该按钮将在旁边的文本框中显示所选日期 由于默认情况下所有按钮都被禁用,我无法更改日期,因此页面被卡住。如何仅禁用页面上的“提交”按钮,并使所有按钮在默认情况下保持启用状态 代码: <td> <asp:TextBox ID="txtAlertCreatiFino" runat

我已经编写了一个比较验证器来检查开始日期是否大于结束日期,并且我正在显示一条消息,说明相同的日期及其工作状态良好

问题是,页面上的所有按钮在验证检查后都被禁用,我的文本框旁边有一个小按钮日历按钮,单击该按钮将在旁边的文本框中显示所选日期

由于默认情况下所有按钮都被禁用,我无法更改日期,因此页面被卡住。如何仅禁用页面上的“提交”按钮,并使所有按钮在默认情况下保持启用状态

代码:

<td>
    <asp:TextBox ID="txtAlertCreatiFino" runat="server" CssClass="style33" Width="100px"
             MaxLength="8" ReadOnly="True"></asp:TextBox>
    <asp:ImageButton ID="ImageButton8" ImageUrl="~/Images/Calendar_icon.gif" 
             runat="server" OnClick="LinkButton8_Click" />
        <span class="float_calendar">
            <span class="style20">
         <asp:Calendar ID="Calendar8" runat="server" 
                      OnSelectionChanged="Calendar8_SelectionChanged"
                      Visible="False" CellPadding="4" DayNameFormat="Shortest"> 
          </asp:Calendar>
             </span>
       </span>                       
        <asp:CompareValidator id="CmpAlertCreatiDate" Text="validation"
    ControlToValidate="txtAlertCreatiFino"  ControlToCompare="txtAlertCreatiDa"
    Type="Date" Operator="GreaterThan" SetFocusOnError = "true"
    Runat="server" EnableViewState="true"/>   
</td>
<td class="style16">
    <span class="style28" />
</td>
</tr>

在这里输入代码以了解您的问题。正如我们在上面的代码中所看到的,在文本框旁边,我有一个日历按钮,单击该按钮将在文本框中显示日期,现在这些按钮也被禁用,我只希望“提交”按钮被禁用,而所有其他按钮保持启用状态。有人可以回答我的问题吗