简体   繁体   English

Nintex表单2013无法与SharePoint 2013中的自定义母版页一起使用

[英]Nintex forms 2013 not working with Custom Master Page in SharePoint 2013

I am using custom master page and installed the nintex forms 2013 in my sharepoint 2013 environment. 我正在使用自定义母版页,并在我的sharepoint 2013环境中安装了nintex表单2013。

When I click on any New Item which contains the Nintex form getting below error. 当我单击任何包含Nintex表单的新项目时,出现以下错误。

The control collection cannot be modified during DataBind, Init, Load, PreRender or Unload phases. 在DataBind,Init,Load,PreRender或Unload阶段不能修改控件集合。

Fixed It... 修复...

Open custom master html file... 打开自定义主HTML文件...

get this from header: 从标题中获取:

<!--SPM:<SharePoint:AjaxDelta id="DeltaSPWebPartManager" runat="server">-->
<!--SPM:<WebPartPages:SPWebPartManager runat="server"/>-->
<!--SPM:</SharePoint:AjaxDelta>-->

Cut it out... 剪掉...

go to the body part... find div with the id "s4-workspace" and paste the code before this div like this: 转到正文部分...找到id为“ s4-workspace”的div,然后将代码粘贴到该div之前,如下所示:

[...]
<!--SPM:<SharePoint:AjaxDelta id="DeltaSPWebPartManager" runat="server">-->
<!--SPM:<WebPartPages:SPWebPartManager runat="server"/>-->
<!--SPM:</SharePoint:AjaxDelta>-->
<div id="s4-workspace" class="s4-nosetwidth">
[...]

Hope this helps! 希望这可以帮助!

Microsoft Support confirmed that this snippet belongs in the body. Microsoft支持确认该摘录属于正文。

It's put in the head by the code generated to produce a Minimal Master page, and that's confirmed as a bug. 它被生成最小的母版页所生成的代码放在首位,并且被确认为错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM