【问题标题】:Ajax Toolkit Calendar IssueAjax 工具包日历问题
【发布时间】: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


【解决方案1】:

是的 这是真正的问题 设置属性Animated="false" 成功了

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多