【问题标题】:Accessing controls of a user control inside a child user control访问子用户控件内的用户控件的控件
【发布时间】:2012-05-15 16:12:40
【问题描述】:

我有一个带有用户控件的 aspx 页面,比如 UC1。 UC1 正在使用另一个用户控件,比如 UC1.1 和其他控件,如下拉菜单、日期选择器、可爱的编辑器等。我想在 UC1.1 的按钮单击中获得 UC1 的控制。如何做到这一点?

【问题讨论】:

    标签: asp.net user-controls


    【解决方案1】:

    UC1.1 中我们可以得到用户控件UC1。把这些代码放在UC1.1:

    Dim p As Page = HttpContext.Current.Handler
    Dim ctrl1 As UserControl = p.FindControl("UC1")
    Dim ddlStatus As DropDownList = ctrl1.FindControl("ddlStatus")
    

    【讨论】:

      【解决方案2】:

      您可以使用父控件集合访问父控件。 Parent.Findcontrol(id)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-01-16
        • 2012-01-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-27
        相关资源
        最近更新 更多