【发布时间】:2010-09-23 01:37:32
【问题描述】:
我正在开发一个 .NET Web 应用程序,并在其中使用 CalendarExtender 控件让用户指定日期。由于某种原因,当我单击图标显示日历时,背景似乎是透明的。
我在其他页面上使用了扩展器,没有遇到这个问题。
我不确定它是否值得一提,但日历嵌套在一个附有圆角扩展器的面板中,以及它下方的面板(“从”重叠的地方)。
在该面板中,我确实有一个 div 布局设置来创建两列。
编辑:这里要注意的另一件事是,具有名称和昵称“占位符”的部分都是 ASP.NET 标签控件,如果这很重要的话。
【问题讨论】:
-
我遇到了同样的问题。在常规 Web 表单上,日历会以正确的背景弹出。在像对话框一样弹出的子窗体上,日历是透明的。我已经尝试了这里列出的每一个建议,但没有一个能解决我的问题。有人有任何额外的建议吗?我的 CSS:.MyCalendar .ajax__calendar_container { 边框:1px 实心 #646464;背景颜色:#D3DEEF;颜色:#003366;溢出:可见!重要;位置:绝对;能见度:可见;显示:块; z-index:10000; }
标签: asp.net-ajax calendarextender