Я использую вложенные главные страницы, где хочу использовать Label
элемент управления вложенной главной страницы и обновить ее текст. но это не доступ. Когда я удалил внешнюю главную страницу, она работает нормально. Ниже приведены разметка и код.
ВНЕШНИЙ МАСТЕР
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="Roster.Site" %>
ВНУТРЕННИЙ МАСТЕР
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="RoasterMaster.master.cs" Inherits="Roster.RoasterMaster" MasterPageFile="~/Site.Master" %>
<%@ MasterType VirtualPath ="~/Site.Master" %>
СТРАНИЦА СОДЕРЖАНИЯ
<%@ Page Language="C#" AutoEventWireup="true" Inherits="RequestsView" CodeBehind="ViewRequestsByPM.aspx.cs" MasterPageFile ="~/Roaster/RoasterMaster.Master" Title ="Roaster- View Requests by PM" %>
<%@ MasterType VirtualPath ="~/Roaster/RoasterMaster.Master" %>
КОД СТРАНИЦЫ С КОНТЕНТОМ
protected void Page_Load(object sender, EventArgs e)
{
Label lblTitle = new Label();
lblTitle =(Label)Master.FindControl("lblTitle");
lblTitle.Text = "View Roaster Request";
}
Что не так с реализацией. Пожалуйста помоги. Спасибо