访问usercontrol中的控件

时间:2015-04-13 15:23:43

标签: asp.net vb.net user-controls

我在usercontrol中有一个DropDownList。

我需要在同一页面上的Page_Load和Repeater ItemDataBound事件中访问DropDownList。

Protected Sub Page_Load(...) Handles Me.Load
    x = ddl.SelectedValue 
End Sub

Protected Sub repeater_ItemDataBound(...) Handles repeater.ItemDataBound
    x = ddl.SelectedValue
End Sub

将DropDownList分配给变量,例如

Dim ddl As Dropdownlist = Ctype(UserControl.FindControl("ddl"), Dropdownlist)

在Page_Load事件中执行此操作,然后从转发器内部看不到它。那么我只是在两者中声明变量,或者是否有更好的方法让它被所有事件访问?

0 个答案:

没有答案