0

我刚刚阅读完 CustomValidator 控件,我有一个问题。在我正在阅读的书中,它说 CustomValidator 不需要设置它的 ControlToValidate 属性,并且它提供了一些这种用法的示例。但在一个未使用 ControlToValidate 的示例中,OnServerValidate 函数有一个计时器(5 秒),您需要通过在文本框中输入“答案”来计时。如果花费的时间超过 5 秒,则会在文本框旁边弹出 CustomValidator 的错误消息(这就像一个定时问答游戏)。CustomValidator 是如何知道将消息放在文本框旁边的(据我所知,两者之间没有关联)?我想测试一下,所以我在页面上放了几个文本框,错误消息总是显示在我放在页面上的最后一个文本框旁边。谢谢。

4

1 回答 1

3

错误消息显示在CustomValidator控件的位置,它与TextBox. 此外,如果您ValidationSummary在页面上有一个控件,它也会显示在那里。

于 2010-06-08T20:10:58.600 回答