如何填写SharePoint 2013中最大化的模式对话框?

如何填写SharePoint 2013中最大化的模式对话框?,sharepoint,modal-dialog,Sharepoint,Modal Dialog,我有一个搜索结果web部件,可以从SharePoint列表中提取最近的5个项目。每当您在web部件中单击其中一个项目时,将打开一个模式并显示列表内容 但是,当您最大化窗口时,内容不会动态填充模式,它会保持在其位置,就好像模式没有最大化一样 我还想知道,当打开时,如何动态地将模式设置为内容的大小。不必转到jQuery就可以这样做吗?我真的希望尽可能少地使用jQuery。尽量不要在option object中指定高度和宽度 像这样 var options = { title: "yourTi

我有一个搜索结果web部件,可以从SharePoint列表中提取最近的5个项目。每当您在web部件中单击其中一个项目时,将打开一个模式并显示列表内容

但是,当您最大化窗口时,内容不会动态填充模式,它会保持在其位置,就好像模式没有最大化一样


我还想知道,当打开时,如何动态地将模式设置为内容的大小。不必转到jQuery就可以这样做吗?我真的希望尽可能少地使用jQuery。

尽量不要在option object中指定高度和宽度

像这样

    var options = {
title: "yourTitle",
url: "yourUrl" };
SP.UI.ModalDialog.showModalDialog(options);

希望对你有帮助。

你好,尼古拉。谢谢你的回复。这将添加到哪里?如何根据内容动态调整大小?必须将此代码添加到为项目创建模式对话框的位置。当然,如果您可以访问web部件的javascript代码。