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