【问题标题】:bootstrap accordion are not working inside repeater when using Master Pages使用母版页时,引导手风琴在中继器内不起作用
【发布时间】:2013-12-30 11:10:02
【问题描述】:

我遇到了引导手风琴控件的问题。我在中继器内保留了一个引导手风琴控件。在 bootstrap 手风琴内部,有 bootstrap Tab 面板。当我在一个简单的 Web 表单中对其进行测试时,它运行良好,但是当我在嵌套在母版页中的内容页面中使用它时,它无法正常工作。

问题是,我将锚标记的 href 属性分配为“#controlid”,这是同一页面中 div 的 id。但是当页面被渲染时,“../”被添加到 href 值的前缀中。所以,当我检查 html 页面源时,它就像“../#controlid”。

所以,当我点击手风琴锚标记时,它会重定向到主页,而不是展开。

【问题讨论】:

    标签: javascript jquery html asp.net


    【解决方案1】:

    您可以使用 Container.ItemIndex。

    href="#collapse<%# Container.ItemIndex %>"
    

    <div id="collapse<%# Container.ItemIndex %>" class="panel-collapse collapse in">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-11
      • 2014-08-17
      • 1970-01-01
      • 1970-01-01
      • 2021-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多