【发布时间】:2014-07-08 15:55:22
【问题描述】:
我在很多页面上都有 ajax 日历,我遇到了一个小问题 尽管我很努力,但还是无法解决,我尝试了很多东西,以获得 它到现在的状态,当年份或月份改变时只剩下一件事,它会 将工作日隐藏在顶部,奇怪的是它会根据 下图
以下是我的代码:
.test .ajax__calendar_body
{
background-color: #e9e9e9;
border: solid 1px #cccccc;
width:200px;
}
.test .ajax__calendar_invalid
{
background-color: #FFFFFF;
text-decoration: line-through;
}
.fstCol
{
text-align: right;
float:left;/*fix for buggy browsers*/
display:table-column;
height:auto;
margin-right: 20px;
margin-bottom: 2px;
/*padding: 4px 0px;*/
}
.scndCol
{
text-align: left;
float:left;/*fix for buggy browsers*/
display:table-column;
width:394px;
margin-bottom: 2px;
/*padding: 4px 0px;*/
}
<div class="fstCol">Date Of Birth</div>
<div class="scndCol">
<asp:TextBox ID="txtDOB" runat="server" CssClass="whiteCtrl"></asp:TextBox>
<asp:CalendarExtender CssClass="test" ID="CalendarExtender1" runat="server" TargetControlID="txtDOB">
</asp:CalendarExtender>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server"
ErrorMessage="*" ControlToValidate="txtDOB" ForeColor="Red" Display="Dynamic"></asp:RequiredFieldValidator>
</div>
【问题讨论】:
-
我不知道它是如何工作的,但是设置 Animated="False" 对日历扩展器有效
标签: asp.net calendar ajaxcontroltoolkit