0

我的故事:

我必须自定义页面NewForm.aspx,所以我隐藏了默认设置并使用 SharePoint DesignerListFormWebPart添加了自定义列表表单 [ ]。DataFormWebPart

我的问题:

如果必填字段为空,SharePoint 现在会触发一个漂亮的错误页面,而不是在每个空字段下方放置通常的验证消息。

您知道如何重新激活空的必填字段验证吗?

谢谢!

4

1 回答 1

0

听起来客户端验证例程没有被调用。

这样ListFormWebPart做在OnLoad();

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

看起来注入客户端验证调用。

Web 部件似乎只在DataFormWebPart异步打开时才注入它。

您可能必须手动添加它。

于 2011-01-28T08:33:39.093 回答