calendarextender - 在 ajaxToolkit CalendarExtender 中禁用以前的日期

标签 calendarextender

如何在 ajaxToolkit CalendarExtender 中使用时禁用以前的日期

最佳答案

在 html 标记中使用 Ajax 工具包 Calendar Extender:

<asp:TextBox ID="txtDate" runat="server" CssClass="contentfield" Height="16px" MaxLength="12" width="80px" Wrap="False"></asp:TextBox>
<asp:CalendarExtender ID="CalendarExtender3" runat="server" Enabled="true" StartDate="<%# DateTime.Now %>" EndDate="<%# DateTime.Now.AddDays(1) %>" Format="dd MMM yyyy" PopupButtonID="imgDatePicker" TargetControlID="txtDate">
</asp:CalendarExtender>
<asp:ImageButton ID="imgDatePicker" runat="Server" AlternateText="Click to show calendar" Height="16px" ImageAlign="Middle" ImageUrl="~/images/Calendar_scheduleHS.png" Width="16px" />

上面你会看到日历只允许一个人通过设置在今天或明天之间进行选择

StartDate="<%# DateTime.Now %>"





EndDate="<%# DateTime.Now.AddDays(1) %>"



这也可以在后端使用 CalendarExtender1.StartDate = DateTime.Now; 完成。或 CalendarExtender1.EndDate = DateTime.Now.AddDays(1);

关于calendarextender - 在 ajaxToolkit CalendarExtender 中禁用以前的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/820192/

相关文章:

c# - Calendar Extender 日期选择并转换为正确的格式

asp.net - AJAX:CalendarExtender 未本地化今天

c# - 如何使 CalendarExtender StartDate 属性采用当前日期?

asp.net - 如何在 JavaScript 中清除带有日历扩展器的文本框?

AjaxControlToolkit CalendarExtender 选择的值为空

asp.net ajax 日历扩展器(在 updatepanel 中)导致换行

ASP.NET AJAX 工具包 - CalendarExtender 在回发时重置

ajaxcontroltoolkit - Ajax Control Toolkit Date Picker - 是否可以不必选择日期?

asp.net - 将 ASP.NET 文本框控件 .text 内容转换为日期/时间格式

c# - 仅具有年份 View 的 ASP.NET CalendarExtender