Finde control på side via en custom class
Hey..Jeg har følgende:
Class1.vb:
************************
Public Sub fixpage(ByRef Page As System.Web.UI.Page)
Dim pnlTest As Panel = Page.FindControl("pnlTest")
If Not pnlTest Is Nothing Then
pnlTest.Visible = True
End If
End Sub
************************
mypage.aspx.vb:
************************
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
class1.fixpage(Page)
End Sub
************************
Det virker bare ikke..
Den kan ikke finde mit panel. Class'en fungerer fint nok i andre sammenhænge.
Jeg kan f.eks. godt gøre det med class1.fixpage(Master) og Dim pnlTest As Panel = Master.FindControl("pnlTest")
Men hvis jeg prøver at få fat i en kontrol på selve siden virker det ikke.
Hvad gør jeg galt?