Веб-формы .net и получение свойств страницы и страницы вне класса Code Behind - PullRequest
0 голосов
/ 02 июля 2018

Я новичок в программировании веб-форм .net (также я впервые пишу здесь), и я пытаюсь получить заголовок страницы из другого класса, называемого сеансом.

Из каждой кодовой страницы для каждой из моих страниц содержимого я вызываю метод, который находится в классе Session. Я пытаюсь обновить код, чтобы при определенных обстоятельствах я мог получить заголовок страницы, вызвавшей метод в классе Session. Однако я не хочу обновлять весь код файлов, вызывающих класс (их много), чтобы отправить экземпляр страницы в качестве параметра в метод. Есть ли способ получить экземпляр страницы класса, который вызвал метод внутри класса Session вместо этого? Я могу получить URL-адрес страницы, используя HttpContext.current.Request.Url.AbsoluteUri, поэтому я надеялся, что смогу использовать что-то похожее, чтобы получить страницу или заголовок, или что я могу использовать URL-адрес, чтобы получить страницу или заголовок.

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

Примечание: класс Session написан с использованием C #.

Спасибо

1 Ответ

0 голосов
/ 02 июля 2018

TITLE - это только контент, который может изменяться в любое время, без предупреждения, даже пользователем. Я рекомендую обновить «все мои страницы :(», чтобы передать заголовок или весь объект.

Просто запомните, скоро вы зададите вопрос: «Нет, нет, как я могу узнать, что это НАСТОЯЩИЙ? 'сантехника, но на этот раз в JavaScript!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...