私はネストされたWebユーザーコントロールを持っています。メインWebユーザーコントロール私はページ上で使用しましたが、今は内部Webユーザーコントロールとそのイベント内のコントロールにアクセスしたいと思います。 この問題では、どんな体でも私を助けてくれるでしょうか?ネストされたWebユーザーコントロール要素にアクセス
2
A
答えて
0
親のユーザーコントロールで、子コントロールへの参照を公開するか、またはプロパティを使用してそのプロパティを公開します。例えば
public partial class ParentControl : UserControl
{
...
// Expose the whole child control
public ChildControl MyChild
{
get { return this.theIdOfTheChildControl; }
}
...
// or expose specific properties
public string MyChildText
{
get { return this.theIdOfTheChildControl.Text; }
set { this.theIdOfTheChildControl.Text = value; }
}
}
0
は、このメソッドは、すべてのコントロールのリストを返します。この方法
private List<Control> GetAllNestedUserControl(Control ph)
{
List<Control> Get = new List<Control>();
foreach (var control in ph.Controls)
{
if (control is UserControl)
{
UserControl uc = control as UserControl;
if (uc.HasControls())
{
Get = GetAllNestedUserControl(uc);
}
}
else
{
Control c = (Control)control;
if (!(control is LiteralControl))
{
Get.Add(c);
}
}
}
return Get;
}
を試し、その後uは
List<Control> Get = GetAllNestedUserControl(ph);
Label l = (Label)Get.Find(o => o.ID == "lblusername");
l.Text = "changed from master";
をしたいコントロールを取得するには次のようにします
関連する問題
- 1. Elasticsearch:ネストされた要素
- 2. ネストされた要素
- 3. jquery tmplネストされた配列のサブ要素にアクセスする
- 4. PythonでネストされたJSON要素にアクセスする
- 5. ネストされたユーザーコントロールのカスタムプロパティにアクセスできない
- 6. ネストされたマスターページからユーザーコントロールへのアクセスを取得する
- 7. CSSグリッドとネストされた要素
- 8. jqueryのは、ネストされた要素
- 9. IXmlSerializable、多くのネストされた要素
- 10. ネストされた要素のトラブルシューティングスタイル
- 11. ASP.NETネストされたリピータアクセスする要素
- 12. EnableViewStateネストされたユーザーコントロールの質問 - ASP.NET
- 13. ネストされたユーザーコントロールの検索
- 14. ビジュアルWebパーツ内でネストされたユーザーコントロールが使用されない
- 15. JavaでJSONデータのネストされた要素にアクセスする方法は?
- 16. BizTalkマッピング、要素のネストされたコレクション、必要なヘルプ
- 17. Webユーザーコントロールのマスターページコントロールへのアクセス
- 18. jose4jでJWTのネストされた要求にアクセスする
- 19. ネストされたArrayCollection要素を別のクラスに変換する
- 20. は、forループのリストに要素を追加 - ネストされたループ
- 21. CSSでネストされた要素をターゲットにする
- 22. ネストされたソート可能な要素、ロックの深さ
- 23. ネストされたユーザーコントロールのテキストボックスにフォーカスを設定する - Silverlight
- 24. ネストしたDIV要素
- 25. XSDネストした要素
- 26. 不可IE7 Z-Index、ネストされた要素のバグ!
- 27. JQueryでネストされた要素の数をカウントする
- 28. ネストされた要素の少ないフリーメーカのマクロ
- 29. ネストされたコンテナから要素のコレクションを返します
- 30. 私はHTMLを持つネストされた要素の値