0

現在、FormView を使用して、データベースを使用してフォームを表示しています。formview 内に customvalidator を追加し、C# を使用してユーザー エントリを検証したいと考えています。

テキストボックスはフォームビューにあるため、入力にアクセスするために次のコードを使用しました:

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

カスタムバリデータにアクセスするには、次のようにします。

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

customValidator1.isValid を使用すると、「定義 isValid が含まれていません」と表示されます

isValid プロパティを使用する方法があるかどうか疑問に思っており、customvalidator に正しくアクセスしましたか?

ありがとう:P

4

1 に答える 1

0

CustomValidator1 を Control ではなくその型にキャストしてみてください。

于 2013-03-16T17:27:06.603 に答える