【问题标题】:Cascading Drop Downs in SharePoint with One Web Part OnlySharePoint 中仅使用一个 Web 部件的级联下拉菜单
【发布时间】:2013-11-28 00:33:58
【问题描述】:

我需要您对我的问题领域的建议。我正在使用 SharePoint 2010。我的要求是创建一个只有一个下拉列表的 Web 部件。说各大洲的下拉列表。现在我想在我的页面上多次使用同一个 Web 部件以产生级联效果,例如 Continents|Countries|States|Cities|等等。

所以我的单个 Web 部件可以接受并提供连接。

虽然我已经能够创建提供者和消费者 Web 部件,但我对回发感到震惊。每次更改 DropDown 的值时,所有其他 DropDown 都会再次绑定并丢失值。

请给我一些建议。

非常感谢。

亲切的问候 维韦克

【问题讨论】:

    标签: sharepoint drop-down-menu


    【解决方案1】:

    尝试类似问题的答案here。检查您的下拉菜单是否在回发时反弹。如果是这样,让它们只绑定一次。

    【讨论】:

      【解决方案2】:

      我建议使用查询字符串来存储下拉状态。这也将帮助您创建 Deep Url。我们在这里的共享点功能页面上做了同样的事情:http://sharepoint.microsoft.com/en-us/product/Pages/Features.aspx

      【讨论】:

        【解决方案3】:

        检查下拉菜单的 ViewState 是否启用。

        【讨论】:

          【解决方案4】:

          您还可以使用基于客户端对象模型的级联下拉菜单。

          看看我刚刚发布的这个实用程序:http://sylvainlancien.blogspot.fr/2013/11/slnspcascadingdropdown-jquery-cascade.html

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2020-04-27
            • 1970-01-01
            • 1970-01-01
            • 2012-01-06
            • 2011-03-03
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多