我有一个针对 SharePoint online 的应用程序,它提供了一些自定义列表和自定义列表表单,这些表单已经并将继续在我的工作 Office 365 团队网站上工作。
我对应用程序和我的开发者帐户进行了一些更改,参考如下:
<SharePoint:FormField runat="server" ID="FieldId" ControlMode="New" FieldName="FieldName" />
自定义列表页面上根本没有呈现,除了一个列表,其自定义页面奇怪地似乎继续运行。
几个小时以来,我一直在拉扯我的头发,试图找出这个问题的根源。我什至创建了一个应用程序,它只提供一个列表和一个自定义表单,并且在部署到我的开发人员帐户时,表单字段不呈现(访问这些表单时呈现的 HTML 是这样的:
<span id='WPQ1f257f1df-1870-4fef-a590-4f29baa6e99bIPName' data-sp-control='SPFieldText' data-sp-options='{"mode":3,"source":"IPName"}'></span>
没有 html 输入控件,因为它发生在工作表单上。
希望这里有人可能对造成这种情况的原因有所了解。