Доступ к HtmlGenericControl на главной странице из ContentPage
Поэтому у меня есть следующие структуры;
Start.master (Start.master.cs)
Содержит метод
DoSomething(string Text)
{
_MyHtmlControl.InnerText = Text;
}
И HtmlGenericControl ID'ed _MyHtmlControl
Page.aspx (Page.aspx.cs)
Вызывает метод через new Start().DoSomething("Test");
Это дает мне следующую ошибку: Ссылка на объект не установлена на экземпляр объекта.
Как я могу заставить это работать, чтобы я мог позвонить DoSomething()
и он записывает данную строку в HtmlGenericControl, который определен в MasterPage?
1 ответ
Увидеть:
Главные страницы ASP.Net: советы, хитрости и ловушки
Абстрактное взаимодействие
Теперь пришло время взаимодействовать с главной страницей и страницей содержимого. Есть разные подходы, которые мы можем использовать для достижения взаимодействия, но лучшие подходы - это те, которые используют главную страницу для того, чем она является: пользовательский элемент управления.