0

私のページには、いくつかのWebユーザーコントロールが含まれています。これらのコントロールには他の子コントロールが含まれ、それらにはさらに多くの子コントロールなどが含まれます。私のページから、他のパブリッククラスと同じように、これらのコントロールにアクセスできるようにしたいと思います。uc1.uc1_child1.uc1_child1_child1.Update();

(私はFindControlメソッドについて知っていますが、それはImが現在使用しているものです。ただし、タイプセーフではないため、安全を確保するために常にコントロールの名前を検索する必要があります。インテリセンスよりもはるかに時間がかかります)

4

1 に答える 1

0

ユーザーコントロールに含まれる各ユーザーコントロールのパブリックプロパティを作成すると、それが機能するはずです。

例えば

 public SpecificUserControlType ContainedUserControl
 {
      get
      {
          return this.uc1_child;
      } 
 }
于 2012-08-27T07:37:24.810 に答える