Можно ли прочитать содержимое заполнителя содержимого с главной страницы?
Мы хотели бы использовать contentPlaceHolder на наших страницах для установки заголовков. То, что мы хотели бы сделать, это сделать так, чтобы мастер-страница проверила contentPlaceHolder, чтобы увидеть, есть ли в нем контент. Таким образом, мы можем настроить электронную почту, которая будет сообщать нам, какие страницы не имеют заголовков страниц, так как у нас довольно большой сайт. У нас также есть вложенные шедевры. У кого-нибудь есть хороший способ сделать это?
1 ответ
Я бы порекомендовал использовать свойство title страниц. Тогда вам просто нужно проверить свойство, чтобы определить, установлен заголовок или нет.
На мой взгляд, у меня есть это...
<%@ Page Language="C#" Title="Hello World" ... %>
И на моей главной странице у меня есть это...
<title><%=Page.Title%></title>
Вы можете просто проверить строку.IsNullOrEmpty(Page.Title) где-нибудь на главной странице и отправить электронное письмо, если оно истинно.