你能告诉我什么时候使用CustomValidator吗?例如,我有一个接受用户评论的文本框。为什么CustomValidator适合场景,以及其他验证器不能或难以做到的是什么?
发布于 2009-04-09 01:46:02
CustomValidator旨在让您自由地实现自己的验证逻辑,而其他验证器不会执行您需要做的事情。
例如:当您需要执行任何类型的验证时,这些验证实际上不需要用户输入控件(例如检查是否存在cookie ),或者您想要验证的控件是否必须遵循其他验证器过于复杂的输入规则。
发布于 2009-04-09 01:43:23
您的问题描述了使用CustomValidator的确切原因:当现有的验证器不能完成您需要的工作时,您可以使用它。例如,没有验证器可以确保文本框B中的值位于A和C中的值之间。您必须在代码中、在CustomValidator中执行此操作。
发布于 2009-04-09 01:43:03
这取决于您尝试验证的内容-您需要提供更多信息。
CustomValidator允许您编写任何代码,以便对输入到文本框中的数据执行一次或多次验证。其他验证器执行不同的功能,如比较值、检查值是否已输入或检查值是否符合正则表达式。
https://stackoverflow.com/questions/732486
复制相似问题