我是.NET的新手,不幸的是不得不接管前同事的项目。
我的部分代码有一个while循环来循环查询结果......
while (reader.Read())
{
pageTitle.Text = reader["title"].ToString();
}
我目前正在使用它从我的数据库中的表中检索页面标题。
我想在SiteMaster文件的<title></title>
中显示此内容,但不幸的是现在使用此方法:
<title><asp:Label ID="pageTitle" runat="server" /></title>
在<title>
内给我一个span标记。我想完全删除它,只是拥有标题值。
任何人都可以解释这样做的最佳方法吗?
感谢您的帮助和耐心。
谢谢
答案 0 :(得分:3)
确保<head>
标记具有runat="server"
属性,例如:
<head runat="server">
然后使用以下方式设置标题:
Page.Title = reader["title"].ToString();
答案 1 :(得分:3)
改为使用<asp:Literal>
tag。