0

我的故事:的SharePoint自定義列表表格沒有驗證必填字段

我不得不定製NewForm.aspx的頁面,所以我隱藏在默認ListFormWebPart,並添加自定義列表表單[DataFormWebPart]使用SharePoint Designer。

我的問題:

如果需要的字段爲空時,SharePoint現在觸發的,而不是把通常的驗證消息下面的每個空字段一個美麗的錯誤頁。

你知道我怎麼樣重新激活空的必填字段驗證

謝謝!

回答

0

聽起來像客戶端驗證例程沒有被調用。

ListFormWebPart做到這一點在OnLoad();

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

它看起來注入客戶端驗證調用。

DataFormWebPart Web部件似乎只在開啓異步時注入它。

您可能需要手動添加它。

+0

嗨djeeg(和感謝您的響應), – Bruno 2011-02-02 21:55:08