Ajax Toolkit日历问题

时间:2014-07-08 15:55:22

标签: asp.net calendar ajaxcontroltoolkit

我在很多页面上都有ajax日历,我面临一个小问题 尽管我的努力不会得到修复,但我尝试了许多方法 它到现在的状态,只有一件事情在年或月改变时,它会 将工作日隐藏在最顶层,奇怪的是它会在后几个月显示出来 以下图片

IMAGE

以下是我的代码:

.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>

1 个答案:

答案 0 :(得分:0)

是 这是真正的问题 设置属性Animated="false" 做了诀窍

否则日历要么隐藏最后一列(星期六) 或者表现得像我发布的截图