在具有不同链接的单个共享点页面上打开不同的列表视图

时间:2018-06-21 16:39:10

标签: sharepoint

我有一个有关共享点列表视图的查询。我有一个列表,一个具有该列表的两个视图的SharePoint页面“ A”,以及另一个SharePoint页面“ B”。在页面“ B”上,我有一些脚本,并且我将有两个链接,并且两个链接都将我重定向到SharePoint页面“ A”。但是这里有一个转折。如前所述,我在页面“ A”上有两个列表视图。因此,如果用户单击页面“ B”上的第一个链接,那么他将被重定向到具有第一列表视图的页面“ A”,但是如果用户单击了第二链接,那么他将被重定向到具有第二个列表视图的页面“ A”。这意味着他一次只能看到一个视图。 (实际上,我将在“ B”页上有21个链接,在“ A”页上有21个列表视图)。那么有什么办法可以实现?我也是SharePoint开发的新手。因此,如果有的话,请详细分享代码。

谢谢。

1 个答案:

答案 0 :(得分:0)

我们可以从“ B”页打开“ A”页作为模型对话框,并且当单击“ B”页中的链接时,无需多次重定向“ A”页。

function openModelDialogPopup(strPageURL) {  
    var dialogOptions = {  
        url: strPageURL,  
        title: 'ModalDialog',  
        allowMaximize: false,  
        showClose: true,  
        width: 800,
        height: 330  
    };  
    SP.SOD.execute('sp.ui.dialog.js', 'SP.UI.ModalDialog.showModalDialog', dialogOptions);  
    return false;  
}  

更多信息:

How To Open SharePoint Application Page In Modal Dialog (Popup) Using JavaScript

Open Pages and Forms in Modal Dialog For SharePoint 2013