服务器控件内的Validator

时间:2012-02-29 22:21:49

标签: c# asp.net

我有一个继承自TableRow和INamingContainer的服务器控件。 我重写了CreateChildControls并添加了三个单元格,在第一个我放了一个标签,在第二个我放了一个文本框(让我们称之为A),autopostback为true,causevalidation为true,一个必需的验证器和一个范围验证器,在第三个另一个标签。 另外,我有另一个文本框(B),其中autopostback为true并导致验证为true,但是在webform中,而不是在服务器控件中。

当我在文本框A中写入有效值时,会发生回发但会显示rangevalidator。如果之后,我更改了文本框B的值,则不显示文本框A的rangevalidator,并且一切都按预期工作。

有什么问题?

0 个答案:

没有答案