问题标签 [customvalidator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1047 浏览

asp.net - asp.net CustomValidator 触发,但 ServerValidateEventArgs 值始终为空

我在实现 CustomValidator 时遇到问题,我有多个带有 MaskedEditExtender 的 TextBox,它们都应该包含一个日期 ( "dd-MM-yyyy")。要检查此日期,我想使用 CustomValidator,但传递给 MyValidate 函数的 e.Value 始终为空,而 TextBox 则不是。

代码:

后面的代码:

我有一个有同样问题的 ClientValidationFunction。

有谁知道解决这个问题?我想我错过了一些东西,但我不知道是什么,另一个网站中的类似解决方案可以完美运行。

0 投票
5 回答
6851 浏览

asp.net - 自定义验证器不工作

我有一个 CustomValidator 来检查文本框中输入的文本是否与数据库中的某些字段匹配。以前这一切都很好,但是从那时起我已经对我的页面进行了相当多的修改,它不再工作了。我认为我没有改变任何会影响这一点的东西,但显然我做到了。我的所有其他验证器(必填字段验证器)都正常工作,但我的 CustomValidator 没有响应。

所以无论如何,这是我的代码:

自定义验证器:

VB代码隐藏:

一切正常,直到 CustomValidator1.SetFocusOnError = True 和 args.IsValid = False。我已经测试了 If 语句并且它工作正常,它返回 true 并且我放入其中的任何其他内容都会执行。

0 投票
3 回答
510 浏览

asp.net - 如果自定义验证器已经有 clientValidationFunction,它是否需要 ServerValidate 事件

据我所知,如果客户验证器中有 clientValidationFunction。在值有效之前,它不会让回发发生。因此,如果已经有 clientValidationFunction,就不需要有 ServerValidate 事件吗?

0 投票
2 回答
1431 浏览

asp.net - 即使文本框不为空,自定义验证器也不会触发

我有一个 cutomvalidator、textbox.text = 1 和一个子例程:

当我尝试调试 vNumeric.Validate 时,子 ValidateNumbers2 不会触发?为什么?

想法?我在这个小问题上浪费了太多时间。由于某些原因,我只需要使用 customvalidator。

0 投票
1 回答
2706 浏览

asp.net - 如果验证失败,则带有 ClientValidationFunction 的 ASP.NET CustomValidator 不会触发

我正在使用 customvalidator 验证日期,但这不能很好地工作,任何人都可以告诉原因

这是我的 .aspx

谁能告诉这有什么问题

0 投票
1 回答
1701 浏览

c# - MetadataType attributes are being Ignored in a Custom Validator

(.NET 4.0/WebForms/EF 4.1 POCO)

Hi,

I´m using a Custom Validator to use DataAnnotations with WebForms (source code is bellow).

Everything goes fine when I use DataAnnotations directly in the generated classes. But when I use the DataAnnotations in a Metadata class with a partial class, the DataAnnotations attributes seems to be bypassed in the validation. I know that the metadata was properly recognized, because when I save the data in the DbContext it is being validated and EntityValidationErrors returns the validated errors.

I did some searches and found this: (http://stackoverflow.com/questions/2657358/net-4-rtm-metadatatype-attribute-ignored-when-using-validator/2657644#2657644). Unfortunately my implementation did not worked. May be I don´t know where to call it. I´ve tried to call it in the constructor of the Metadata class but it didn´t work.

The model to be validated is located in DataLayer.dll and the DataAnnotationsValidator class is in Common.dll.

This is my DataAnnotationsValidator class:

Thanks!!

0 投票
1 回答
727 浏览

javascript - ASP.NET CustomValidator - 可以在客户端更改 ClientValidationFunction 吗?

是否可以在客户端(来自 javascript)更改 ASP.NET CustomValidator 的 ClientValidationFunction?我想在 javascript 中动态选择 ClientValidationFunction 来执行条件验证(ClientValidationFunction 将根据用户在页面上执行的操作设置为验证器)。

这种方法是否可行,如何实现?

谢谢

0 投票
2 回答
1859 浏览

javascript - 设置 args.IsValid true/false 时 CustomValidator 的 ClientValidationFunction 失败

我有一个带有 ClientValidationFunction 的 CustomValidator,如下所示

仅当注释行被 COMMENTED 时,我才会收到错误消息“通过”和“失败”。启用这些线路后,我根本不会收到任何警报。为什么 ??

编辑 在停止并运行代码 20 分钟后(做这部分代码以外的事情),它现在正在工作!!!感谢达米安和 ub1k。我永远不会知道为什么会这样:(

0 投票
2 回答
2537 浏览

forms - 在嵌入表单中显示 symfony 验证后错误

我有一个包含 embededForms 的表单。

后验证器:

我在 myPostValidator 方法中抛出错误:

现在我得到一个根表单的全局错误。

我想在正确的字段旁边显示错误。

0 投票
1 回答
2240 浏览

javascript - customvalidator 客户端验证

我有一个自定义验证器,并希望它验证客户端而不是服务器端。这是我的功能:

任何人都可以在这方面帮助我。提前致谢。