【发布时间】:2011-01-09 14:05:12
【问题描述】:
【问题讨论】:
标签: asp.net ajax master-pages calendarextender
【问题讨论】:
标签: asp.net ajax master-pages calendarextender
我几乎完全按照原样复制/粘贴了您的代码,并且出现了日历扩展器。
完全按照这些步骤操作,它应该适合你
如果您仍然遇到问题
给我你的解决方案。我会更正并发回给你。
【讨论】:
说实话,Ajax Control Toolkit 已经被 jQuery 之类的东西取代了。认真考虑改用 jQuery UI 或 extjs - 我总是发现这个库有问题并且支持很差。
【讨论】:
重生。
我的应用程序有一个页面显示 ModalPopUp(模态弹出 pf ajax 工具包)。 在 PopUp 里面我放了一个 calendarExtender,但是日历出现在 PopUp 后面,所以,为了解决这个问题,我需要将我的日历与 CSS 相关联,如下所示:
<cc1:CalendarExtender ID="txtProximoContato_CalendarExtender" runat="server" PopupButtonID="imgCalendarProxContato"
Enabled="True" CssClass="CalendarPopup" TargetControlID="txtProximoContato">
</cc1:CalendarExtender>
和 CSS 类
.CalendarPopup
{ z-index:10500!重要; }
不知道是不是你的问题,希望对你有帮助
【讨论】:
您的参考文献中有 AJAX 控制工具包 .dll 吗?
您正在寻找的 web.config 中的条目是这样的:
<add assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagPrefix="AjaxControlToolkit"/>
发生这种情况时,您可以使用如下语法的日历扩展器:
<AjaxControlToolkit:CalendarExtender ... />
【讨论】:
您是否检查了 webconfig 文件中的设置。你有 ajax 所需的所有设置吗? ?
【讨论】:
我看到您有多个 ScriptManager 标记...一个在母版页中,一个在您的 VerFavoritos.aspx 页面中。我建议您在 Master 中添加一个 ScriptManager,将其放在标记之后,并且在 Master 页面中的任何其他内容之前。从 VerFavoritos.aspx 页面中删除所有 ScriptManager 标记。
希望这会有所帮助。
【讨论】: