@Page标题被忽略

时间:2015-03-04 14:07:03

标签: asp.net

我的ASP.NET应用程序中的每个页面都基于Main主页,而后者又基于另一个Base主页(嵌套的主页)。我尝试为每个页面设置不同的标题。我尝试了两种方法,但没有任何明显的原因它无法正常工作。

第一次尝试:<%@ Page Title="ABC" ....... %>。我不知道为什么,但它什么也没做。生成的HTML中不生成<title>标记。

第二次尝试:<%@ Page meta:resourcekey="PageTitle" ....... %>PageTitle.Title到.resx。同样在这里。根本没有<title>标记。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

我发现原因:很久以前我从runat="server"标记中删除了<head>。当我添加它时 - Title指令开始工作,但它打破了其他功能,如<link rel="stylesheet" type="text/css" href="/css/<%= www.Utils.LanguageName %>/language14.css" />