2

好的,所以我让我的扩展器在我网站上的 default.aspx 页面上工作,它看起来不错。我基本上将它的代码复制并粘贴到用户控件 control.ascx 页面中。当我这样做时,我完全失去了功能(只显示目标控件标签并且没有下拉菜单,即使在悬停时也是如此)。为什么它在母版页设置中的自定义用户控件中不起作用?

编辑:没有完全做到这一点。还有其他建议吗?它在母版页设置中,使用 eo web 选项卡(我在选项卡内和选项卡外尝试过,但在与选项卡相同的页面上,但无济于事),并且在自定义用户控件中。认为存在依赖性问题?

4

5 回答 5

1

显然 EO 与 MS Ajax Control Toolkit 存在兼容性问题。 http://www.essentialobjects.com/Forum/Default.aspx?g=posts&t=1319 我想我会留下这个问题,看看是否有人想出某种解决方法。

于 2008-09-12T17:27:40.067 回答
1

经过几天的查看,我在后面的代码中发现了对模态弹出扩展器 .show() 的调用。评论后一切正常。

于 2008-09-17T12:43:49.193 回答
0

检查文档类型。这是我发现有用的

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" >

将它放在您的用户控件(或使用它的页面)中,一切都应该很好。我在使用可折叠扩展器时遇到了类似的问题,这对我有用。

编辑:这是我的问题的链接以获取更多详细信息。

于 2008-09-11T20:42:28.047 回答
0

我不知道这是否有帮助,但我对自动完成扩展器有同样的问题,并确定服务器端功能不能在用户控件中,但需要在页面上(或者在 web 服务中,我猜)。一旦我移动了该功能,它就可以正常工作。

于 2008-09-12T15:04:14.657 回答
0

嗯,所有这些功能都在松散!小心你不要丢失它(对不起!)

您是否正在使用类似Firebug(firefox 插件)的东西,以便您可以看到页面试图进行的 ajax 调用?如果它正在拨打电话但服务器行为异常,那么您也会在那里看到错误。IE 用户也许可以使用开发工具栏

于 2008-09-12T15:15:27.717 回答