私は SharePoint Online を対象としたアプリを持っていました。これは、いくつかのカスタム リストとカスタム リスト フォームをプロビジョニングするものであり、私の仕事用の Office 365 チーム サイトで引き続き機能します。
アプリと開発者アカウントにいくつかの変更を加えました。次のような参照があります。
<SharePoint:FormField runat="server" ID="FieldId" ControlMode="New" FieldName="FieldName" />
カスタム ページが奇妙に機能し続けているように見える 1 つのリストを除いて、カスタム リスト ページではまったくレンダリングされません。
私は何時間もの間、この原因を突き止めようとして髪を引っ張ってきました。リストとカスタム フォームをプロビジョニングするだけのアプリを作成しましたが、開発者アカウントにデプロイすると、フォーム フィールドがレンダリングされません (これらのフォームにアクセスしたときにレンダリングされる HTML は次のようになります。
<span id='WPQ1f257f1df-1870-4fef-a590-4f29baa6e99bIPName' data-sp-control='SPFieldText' data-sp-options='{"mode":3,"source":"IPName"}'></span>
作業フォームで発生するように、html 入力コントロールがありません。
これの原因が何であるかについての考えを持っているかもしれない誰かがここにいることを願っています.