У меня возникла эта проблема на сайте, построенном с Umbraco v3.0.3 .
Главная страница, насколько я знаю, хранится CMS в базе данных. Таким образом, когда я делаю следующее на своей главной странице, это не обрабатывается, и фактически заголовок не является сервером runat. Таким образом, на страницу в браузере попадает следующее:
<head runat="server">
Следовательно, у меня проблемы с использованием следующего из моего usercontrol
protected void Page_Load(object sender, EventArgs e)
{
this.Page.Title = "Lorem Ipsum";
}
Что дает следующую ошибку сервера
Для использования свойства Title страницы требуется элемент управления заголовком на странице. (например, runat = "server" />)
Я просто хочу простой и понятный способ задания заголовка страницы из пользовательского контроля!