MasterPage'de bulunan bir değişkene erişmek ...
Masterpage'de tanımlamış olduğunuz bir değişkene, o master page'i kullanan bir başka sayfadan yada user control'den erişebilmek için,
- Öncelikle erişilmek istenen kontrol server-side bir kontrol olmasına dikkat edilmelidir. Bu bir html table'da olsa mutlaka runat="server" belirtilmelidir.
- Master page de diğer yerlerden erişilmesini isteğimiz bir kontrol için public bir property yazılır.
Public ReadOnly Property MyTree() As TreeView
Get
Return MyTree
End Get
End Property - Erişmek istediğiniz sayfanın <%@ Page satırının altına aşağıdaki satırı ekleyin (TypeName=master page'in adı)
<%@ MasterType TypeName="MasterPage" %> - Sonrasında erişmek istediğiniz sayfadan kolaylıkla aşağıdaki satırı yazabilirsiniz.
Dim Tree as TreeView = Master.MyTree
Yorumlar