2013-03-16 83 views
0

我目前使用FormView来显示一个使用我的数据库的表单。我在formview中添加了一个customvalidator,并希望使用c#来验证用户输入。访问CustomValidator isValid属性 - Visual Studio 2008

作为文本框的形式是视图我已经使用到下面的代码来访问输入:

String phoneNum = (FormView1.FindControl("NumberTextBox") as TextBox).Text; 

而下面的访问自定义验证:当我使用customValidator1

Control CustomValidator1 = FormView1.FindControl("CustomValidator1"); 

.isValid,我得到“不包含定义isValid”

我想知道是否有一种方法来使用isValid属性,并且我访问了customvalidat或正确?

感谢:P

回答

0

尝试投射CustomValidator1到它的类型不控制。

+0

不好。 “无法找到类型或名称空间名称'自定义验证器1'”。谢谢反正:) – user2177496 2013-03-16 17:31:24

+0

是啊..它不是一个CustomValidator1,但一个CustomValidator ... – 2013-03-18 18:10:39