好的,所以我让我的扩展程序在我的网站上的default.aspx页面上运行,看起来不错。我基本上将其代码复制并粘贴到用户控件control.ascx页面中。当我这样做时,我完全放松了功能(只显示目标控件标签,没有下拉列表,即使在悬停时)。有没有理由说它在母版页设置中的自定义用户控件中不起作用?
编辑: 没有做到这一点。还有其他建议吗? 它在主页面设置中,使用eo web选项卡(我在选项卡内部和选项卡外部尝试但与选项卡位于同一页面上,无效),以及它在自定义用户控件中。认为存在依赖性问题?
答案 0 :(得分:1)
显然EO与MS Ajax Control Toolkit存在兼容性问题。 http://www.essentialobjects.com/Forum/Default.aspx?g=posts&t=1319 我想我会留下这个问题,看看是否有人想出某种解决方法。
答案 1 :(得分:1)
经过几天的观察后,我发现在后面的代码中调用了一个模态弹出扩展器.show()。在评论之后一切正常。
答案 2 :(得分:0)
检查DocType。这是我发现有用的东西
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" >
将它放在您的用户控件(或使用它的页面)中,一切都应该正常。我有一个类似的问题,一个可折叠的扩展器,这对我有用。
修改:我的问题是link以获取更多详细信息。
答案 3 :(得分:0)
我不知道这是否有帮助,但我遇到了与自动完成扩展程序相同的问题,并确定服务器端功能无法在用户控件中,但需要在页面上(或在Web服务中) , 我猜)。一旦我移动了这个功能,它就运行良好。
答案 4 :(得分:0)
松散的所有功能!小心你不要失去它(对不起!)
您使用的是Firebug(firefox插件)之类的内容,以便您可以看到该页面试图调用的ajax调用吗?如果它正在进行呼叫,但服务器表现得很奇怪,那么你也会看到错误。 IE用户可以使用dev toolbar。