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