私はPanel
に基づいてカスタムコントロールを持っています。 3つのDropDownListsを持つ単純なパネルです。私は私のWebフォームにCompareValidator
を追加し、私は次のエラーを取得する私のカスタムコントロールのIDにControlToValidate
プロパティを設定した場合:私は理解してカスタムコントロールを有効にする方法
Control '{0}' referenced by the ControlToValidate property of '{1}' cannot be validated.
を、なぜ、このCompareValidatorは賢明Panel
に対して何かを検証することはできません。バリデーターを検証できるようにするには、カスタムコントロールに何を追加する必要がありますか?
3 DropDownListsのTextプロパティの組み合わせを返すText
プロパティをPanelに追加しようとしました。役立たず。
有効なコントロール(TextBox
)がカスタムコントロールに実装して追加する特定のインターフェイス(ITextControl
)を探してみました。役立たず。
通常の.Netバリデータで検証可能なパネルを使用してカスタムコントロールを作成するにはどうすればよいですか? (のRequiredFieldValidator、このCompareValidatorなど)
はい、そのトリックをする!迅速なご回答をありがとうございました。 :)数分で受け入れます。 – Bazzz
問題ありません。あなたがうまく働いてうれしい。 –