После раскрытия свойства c publi в Top.Master
к нему можно получить доступ с любой дочерней страницы, для которой на странице имеется ссылка на основной тип.
Как получить доступ к таким же свойствам на вложенной странице ?
Я пытался каскадировать свойства по иерархии, но при попытке доступа к дочерней странице возникали ошибки.
Я бы предпочел получить доступ к открытому свойству top.master непосредственно со страницы вложенного содержимого. но я не уверен, как это сделать.
TOP.MASTER
<asp:Label ID="lblMsg" ClientIDMode="Static" runat="Server" />
TOP.MASTER.VB
Partial Public Class TopMaster
Inherits MasterPage
Public Property Msg As String
Get
Return lblMsg.Text
End Get
Set(value As String)
lblMsg.Text = value
End Set
End Property
End Class
CHILD.MASTER
<%@ MasterType VirtualPath="~/Top.Master" %>
CHILD.MASTER.VB
Master.Msg = "Success"
CHILD.PAGE
<%@ MasterType VirtualPath="~/Child.Master" %>
CHILD.PAGE.VB
Master.Master.Msg = "Success"