【问题标题】:AJAX Dropdown Extender QuestionAJAX 下拉扩展问题
【发布时间】:2008-09-11 20:34:43
【问题描述】:

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

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

【问题讨论】:

    标签: asp.net asp.net-ajax dropdownextender


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

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

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

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

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

          【讨论】:

            【解决方案5】:

            嗯,所有这些功能都是松散的!小心别弄丢了(对不起!)

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

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2014-01-14
              • 1970-01-01
              • 1970-01-01
              • 2010-09-08
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多