【问题标题】:Change View of Sharepoint XSLT List View webpart in javascript在 javascript 中更改 Sharepoint XSLT 列表视图 webpart 的视图
【发布时间】:2013-12-30 19:14:37
【问题描述】:

我为 Office 365 创建了一个 Sharepoint 托管应用程序。它有一个页面文件“default.aspx”。我在该页面上添加了一个 XSLTListViewWebpart,引用了我在我的 APP 项目中创建的自定义列表。我有一个要求,在按钮单击事件中,我需要更改 XSLTListViewWebpart 中显示的列表的视图。由于APP内没有服务器代码,这在javascript中是否可行?或者是否有可能以某种方式更改 webpart 使用的查询?

【问题讨论】:

    标签: sharepoint-2013 office365-apps


    【解决方案1】:

    您可以尝试使用 Javascript 对象模型来实现这一点。请参阅this 文章。

    【讨论】:

    • 谢谢。但是,提供的链接中的文档对我的情况并不是很具体。我是初学者,可以使用更多细节。您是否有其他方法可以实现这一目标,或者我可以使用其他 Web 部件吗?
    • 我对您的问题提出了一些想法,我在想 - 当您单击按钮时,您需要动态更改 XsltViewWebPart 部件视图吗?当您单击按钮时,您可以轻松地重定向到视图。
    • 重定向到视图不是解决方案,因为页面上有多个按钮,每个按钮都需要在它们旁边的一个 xslt webpart 中显示一个新视图。这在服务器端代码上很容易实现,请参阅link。我正在寻找与此等效的 javascript。
    • 是的,我同意使用服务器对象模型很容易实现。不久前我还在使用 XsltListView Web 部件,并且有一些使用查询字符串为 Web 部件提供参数的功能。尝试提供查询字符串参数 View={ViewId} 其中 ViewId 是视图 guid。我不确定这是否可行,但我认为值得一试。
    猜你喜欢
    • 2011-09-25
    • 1970-01-01
    • 2015-05-05
    • 2017-10-11
    • 2012-05-24
    • 2011-01-18
    • 1970-01-01
    • 1970-01-01
    • 2021-07-08
    相关资源
    最近更新 更多