我刚读完CustomValidator控件,我有一个问题。在我正在阅读的书中,它说CustomValidator不需要设置它的ControlToValidate属性,它给出了一些使用示例。但是在一个不使用ControlToValidate的示例中,OnServerValidate函数有一个计时器(5秒),您需要通过在文本框中输入“答案”来击败它。如果超过5秒,则会在文本框旁边弹出CustomValidator的错误消息(它就像一个定时的问题/答案游戏)。 CustomValidator如何知道将消息放在文本框旁边(两者之间没有关联,我知道)?我想测试一下,所以我在页面上放了几个文本框,错误信息总是出现在我放在页面上的最后一个文本框旁边。感谢。
答案 0 :(得分:3)
错误消息显示在CustomValidator
控件的位置,它与TextBox
的位置无关。此外,如果您在页面上有ValidationSummary
控件,它也会显示在那里。