在我的default.aspx中,我正在使用samplectrl.ascx。 现在我想在静态方法中找到 samplectrl.ascx 的参考。
我们怎么做呢
我试过这样的
Public Shared Function TestMethod() As Boolean
Dim WebUserControl1 As samplectrl= DirectCast(FindControl("samplectrlname"), samplectrl)
End Function
在静态方法中 但它在编译时抛出错误,如下所示
无法从共享中引用类的实例成员 没有显式实例的方法或共享成员初始化程序 班级
我想从静态方法中引用.. 我们怎么做呢
答案 0 :(得分:1)
您无法以共享方式访问网页控件。
将其更改为
Public Function TestMethod() As Boolean
Dim WebUserControl1 As samplectrl= DirectCast(FindControl("samplectrlname"), samplectrl)
End Function