OK Я знаю, что это глупый вопрос, и я действительно не знаю, что и как искать эту проблему. Проблема заключается в том, что я храню значение Названия страницы в биллинговый, а затем извлечении значений из базы данных и присвоение этого звания на страницу, используя этот кусок кода this.Title = pageTitle;
и оказывают следующийASP.NET/C# Название страницы
<head><title>
page title here
</title>
, но мой менеджер хочет меня, чтобы сделать это делают следующим образом
<head><title>page title here</title>
Я не имею ни малейшего представления, что поиск или как это сделать :( Я использую ASP.NET 4 и C# 4 через IIS 6 и Windows Server 2003 (SQL Server 2008 R2, если это помогает)
EDIT: Я попытался
<head><title><asp:Literal ID="ltrlMasterTitle" runat="server" Text=""</asp:Literal></title>
И установить его в моей желаемого значения, используя следующий код
Literal lblMasterTitle = (Literal)this.Page.Master.FindControl("lblMasterTitle");
if (!string.IsNullOrWhiteSpace(pageTitle))
lblMasterTitle.Text = pageTitle;
, но он также оказывает то же самое. PS: Я пытался использовать решение, предложенное Джонатан Hanson, но я не мог понять, передачу данных между главной страницей и страницей с детьми:/
ДРУГОГО EDIT: Я попробовал метод, предложенный в Ионафана ссылка Хэнсона, но это также сделать то же öö
Что там? это то же самое. –
Можете ли вы спросить своего менеджера, почему он должен выглядеть иначе? – ryadavilli
Связанные: http://stackoverflow.com/a/255018/55209 –