asp.net Calendar Extendar被下拉列表控件阻止

时间:2011-07-20 03:48:46

标签: asp.net

来自Ajaxtoolkit的我的日历扩展程序有时被附近的下拉列表控件阻止。

我的公司使用asp.net 2.0和IE6(我知道......它也让我的脊椎发抖),并且在某些滚动位置会出现问题。

当滚动点正确时,日历会弹出与其他控件(例如下拉列表)相距可接受的距离。

我不确定新版本是否存在此问题但是有没有办法在我当前的版本中避免它?优选地,弹出日历覆盖其他控件而不是相反。

升级不是一种选择。

2 个答案:

答案 0 :(得分:0)

这也是我遇到的一个非常烦人的问题;我公司的IE 6时间最长。

即使您将日历项目上的z-index设置为高于下拉列表的z-index,它仍然会被其下方的下拉列表阻止(即6渲染问题)。

我所知道的3个选项是:

1 - 使用自定义下拉列表

2 - 使日历的渲染重载以在日历本身后面包含iframe图层; iframe将涵盖所有其他元素

3 - 使用javascript(首选jquery)在客户端插入iframe

希望其他人可以提供更好的选择。

答案 1 :(得分:0)

bgiframe jQuery插件完全针对这些问题制作。