【问题标题】:SharePoint Custom List Form doesn't validate required fieldsSharePoint 自定义列表表单不验证必填字段
【发布时间】:2011-06-16 03:50:14
【问题描述】:

我的故事:

我必须自定义页面 NewForm.aspx,因此我隐藏了默认的 ListFormWebPart 并使用 SharePoint Designer 添加了自定义列表表单 [DataFormWebPart]。

我的问题:

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

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

谢谢!

【问题讨论】:

    标签: validation sharepoint-2007 requiredfieldvalidator newforms


    【解决方案1】:

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

    ListFormWebPartOnLoad(); 中执行此操作

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

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

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

    您可能需要手动添加它。

    【讨论】:

    • ...(嗨)有没有办法使用 SharePoint Designer 添加异步功能?
    猜你喜欢
    • 1970-01-01
    • 2020-03-17
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    • 2022-11-22
    • 2016-09-07
    • 2014-03-07
    • 2021-10-02
    相关资源
    最近更新 更多