Orchardcms 果园地验证

Orchardcms 果园地验证,orchardcms,Orchardcms,在Orchard 1.4.2中,当输入字段等字段标记为必需时,将出现验证弹出窗口。如何在不将用户重新定向到另一个视图的情况下进行验证 详细解释一下,如果我有一个附加到页面上的表单,表单字段验证会显示一条错误消息(可能是通过AJAX或javascript),但不会重新指向“表单”视图-它会停留在该页面视图上 我需要向另一个模块添加验证,而不需要将其重新定向到另一个视图 有什么想法吗 您可以在InputFieldDriver类中找到这段代码 if (settings.Required &&a

在Orchard 1.4.2中,当输入字段等字段标记为必需时,将出现验证弹出窗口。如何在不将用户重新定向到另一个视图的情况下进行验证

详细解释一下,如果我有一个附加到页面上的表单,表单字段验证会显示一条错误消息(可能是通过AJAX或javascript),但不会重新指向“表单”视图-它会停留在该页面视图上

我需要向另一个模块添加验证,而不需要将其重新定向到另一个视图


有什么想法吗

您可以在InputFieldDriver类中找到这段代码

if (settings.Required && string.IsNullOrWhiteSpace(field.Value)) {
                    updater.AddModelError(GetPrefix(field, part), T("The field {0} is mandatory.", T(field.DisplayName)));
                }
添加模型错误会将用户发送回同一页面

仅供参考,“字段”模块是位于以下位置的子存储库:

我所说的课程就在这里: