c# - ajaxtoolkit 日历扩展器不会显示所有日期

标签 c# asp.net visual-studio ajaxcontroltoolkit

我正在尝试制作将处理不同日期的文本框。为此,我使用 ajaxtoolkit,以便当用户单击文本框时,弹出日历将出现在文本框下方。我已经设法做到了,但问题是它只显示一个月中的 18 天左右,我想显示一个月中的所有天数。我附上了一张照片,这样你就可以看到它的外观。 calender extender

代码如下:

<td><asp:TextBox ID="txtValidFrom" runat="server"TextMode="DateTime" >
</asp:TextBox></td>
<ajaxToolkit:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtValidFrom" FirstDayOfWeek="Monday" Format="dd/MM/yyyy" >
</ajaxToolkit:CalendarExtender>

最佳答案

您的 CSS 规则似乎与 Calendar CSS rules 冲突.

您可以剥离所有自定义 CSS 以查看日历是否正确呈现并确定哪些代码实际影响了日历的 CSS。

关于c# - ajaxtoolkit 日历扩展器不会显示所有日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37946071/

相关文章:

asp.net - ASPX VS CSHTML 做网格处理

c# - 查看 MVC 2 中无法正常工作的数据

visual-studio - Visual Studio 2015:禁用Control +单击导航

c# - 为什么下投拆箱会导致异常?

c# - 在数据表上添加主键

c# - 资源文件本地化不起作用

asp.net - 从 Web 调用时存储过程较慢,从 Management Studio 调用时较快

c# - 将按钮单击事件函数移动到 visual studio 中的其他类? - C#

c++ - CRT 参数验证使多线程调试程序崩溃

C# 如何从内存中完全删除对象