【问题标题】:Wrong display of radDatePicker telerik under ieie下radDatePicker telerik显示错误
【发布时间】:2012-02-18 17:18:27
【问题描述】:

仅在 IE 下,我的 radDatePicker 如下所示:

代码是:

<telerik:RadDatePicker TabIndex="17" EnableEmbeddedSkins="false" Skin="Default" ...

感谢您的帮助

【问题讨论】:

    标签: c# asp.net telerik


    【解决方案1】:

    我遇到了同样的问题,解决方法如下:

    我用 css 放了一个 RadDatePicker

    <telerik:RadDatePicker ID="RadDatePicker3" runat="server" CssClass="RadInput_HIDE">
    </telerik:RadDatePicker>
    

    css 是

    .RadInput_HIDE  
    {    
         visibility: hidden;
    }
    

    【讨论】:

      【解决方案2】:

      这里有一些选项(我们在这种情况下所做的事情并不罕见)。

      1. 检查您的 html 在标准模式和兼容模式下的呈现方式是否不同(检查this)。如果它在标准模式下正确呈现而只是不在兼容模式下,请将 添加到标题中,看看这是否有效(仅 IE > 7,我相信)或take a look here - 强制页面以标准模式呈现可能是也可能不是一个选项。
      2. 考虑使用modernizr - 它有助于解决各种跨浏览器兼容性问题(但可能需要一些工作才能实现)。
      3. 如果以上两个都不起作用,请通过查看 html 源代码直接定位 Telerik 生成的 CSS,并通过实施任何合适的 IE hack 将补丁限制为需要它的 IE 版本。
      4. Telerik DatePicker 存在很多问题,因此我们停止使用它 - 这也可能是一种选择。我们现在更喜欢jQuery datepickers

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-12-05
        • 1970-01-01
        • 1970-01-01
        • 2014-06-22
        • 2023-04-01
        • 2019-10-16
        • 2011-11-20
        • 1970-01-01
        相关资源
        最近更新 更多