0

マイストーリー:SharePointのカスタムリストフォームが必要なフィールドを検証しません

私はページNewForm.aspxをカスタマイズしなければならなかったので、私はデフォルトListFormWebPartを隠さおよびSharePoint Designerを使用してカスタムリストフォーム[DataFormWebPart]を追加しました。

私の問題:

必須フィールドが空の場合、SharePointは今の代わりに空の各フィールドの下に通常の検証メッセージを置くの美しいエラーページをトリガーします。

どうすればいいですか?空欄必須フィールド

ありがとうございました!

答えて

0

クライアント側の検証ルーチンのようなサウンドは呼び出されません。

ListFormWebPartは、クライアント側の検証のコールを注入することになりますOnLoad();

this.Page.Form.Attributes["onsubmit"] = "if (typeof(_spFormOnSubmitWrapper) == \"function\") return _spFormOnSubmitWrapper();"; 

でこれを行います。

DataFormWebPart asyncがオンになっているとウェブパーツが挿入されているようです。

手動で追加する必要がある場合があります。

+0

こんにちはdjeeg(と感謝の返事)、 – Bruno

+0

...(こんにちは)SharePoint Designerで非同期を追加する方法はありますか? – Bruno

関連する問題