как получить доступ к свойствам главной страницы со страницы aspx - PullRequest
0 голосов
/ 25 января 2019
lblTitle = ((Default)_page.Master).messageBoxTitle;
lblError = ((Default)_page.Master).messageBoxMsg;
btn1 = ((Default)_page.Master).button1;
btn2 = ((Default)_page.Master).button2;
btn3 = ((Default)_page.Master).button3;
imgIcon = ((Default)_page.Master).messageBoxIcon;

Я не понимаю эту часть кода, которая выходит из обсуждения. Я начинаю в C #, может кто-нибудь мне помочь. Заранее спасибо.

Как отобразить окно сообщения в ASP.NET?

1 Ответ

0 голосов
/ 25 января 2019

Если у вас есть страница, которая использует главную страницу, и вы хотите получить доступ к некоторым их свойствам - вам нужно объявить ее, как вы знаете, что она есть. Например, допустим, что это главная страница

public partial class main : System.Web.UI.MasterPage
{
    public string cSomeString ;


}

и это aspx-страница с указанным мастером, и вы хотите получить доступ к их свойствам.

public partial class OtherPage : System.Web.UI.Page
{
    // access on the master page the cSomeString
    ((main)Master).cSomeString ;
}
...