2011-11-09 15 views
0

私は、ラベル入力フィールドのペアを自動的に生成するフォームを構築するカスタムコントロールを用意しています。しかし、私はファイルの背後にある私のVBコード内の生成されたラベル入力フィールドのペアの属性を変更できるようにする必要があります。問題は、コードビハインドファイルがカスタムコントロールの前に適用されているようだということです。この問題を回避するにはどうすればよいですか?asp.netのカスタムコントロール内のタグの属性にアクセスする方法

答えて

0

内部コントロールをカスタムコントロールのパブリックプロパティとして公開することができます。例えば

public class MyCustomControl : CustomControl 
{ 
    Label _label; 

    // initialize _label in OnInit() ... 

    public string LabelText { get { return _label.Text; } set { _label.Text = value; } } 
} 
+0

それでは、どのように私はinputfield.Valueのようなものになるだろうか? – jsmith

関連する問題