【发布时间】:2011-12-27 05:23:17
【问题描述】:
我有一个 CustomValidator 控件,并且在 OnServerValidate 事件中我想设置正在验证的控件的属性。
您可能认为经过验证的控件对象在 OnServerValidate 事件中可用,但事实并非如此。然后我尝试执行 FindControl,但似乎无法访问 ControlToValidate 值。
有人可以帮我验证 TextBox 控件,以便我可以通过 OnServerValidate 事件修改其属性吗?
谢谢, D
【问题讨论】:
-
如果您知道正在验证什么控件,为什么不能直接访问它?它是嵌套在数据绑定控件还是什么的?
-
我正在尝试创建一个“通用”CustomValidator,即使它会被许多不同的控件使用。
-
@JamesJohnson 我有同样的问题,我不能硬编码控件的原因是因为我想对三个不同的字段使用相同的验证函数。
标签: c# asp.net validation customvalidator