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