Asp.net 在C#/.NET中显示来自数据库(While循环)的内容
我对.NET非常陌生,不幸的是,我不得不接管一位前同事的项目 我的部分代码有一个while循环来循环查询结果Asp.net 在C#/.NET中显示来自数据库(While循环)的内容,asp.net,sql,label,while-loop,Asp.net,Sql,Label,While Loop,我对.NET非常陌生,不幸的是,我不得不接管一位前同事的项目 我的部分代码有一个while循环来循环查询结果 while (reader.Read()) { pageTitle.Text = reader["title"].ToString(); } 我目前正在使用它从数据库中的表中检索页面标题 我想在SiteMaster文件的中显示此内容,但不幸的是,现在使用此方法: 正在中给我一个span标记。我想完全删除标题,只保留
while (reader.Read())
{
pageTitle.Text = reader["title"].ToString();
}
我目前正在使用它从数据库中的表中检索页面标题
我想在SiteMaster文件的
中显示此内容,但不幸的是,现在使用此方法:
正在
中给我一个span标记。我想完全删除标题,只保留标题值
有人能解释一下最好的方法吗
感谢您的帮助和耐心
谢谢确保
标记具有runat=“server”
属性,例如:
<head runat="server">
确保
标记具有runat=“server”
属性,例如:
<head runat="server">
改用。改用。这是我的建议。asp:标签呈现为跨度。文字给你你所需要的。嗯。。。为什么他不应该使用
Page.Title
他可以,正如dana所建议的那样。这是一个解决问题的方法。谢谢你,德鲁伊。我会查看一下这个标签,然后再报告。@Khepri和@Druid:我完全不同意。框架应该是你的朋友,对吗?在title标签中放入一个文本,然后在可以使用Page.title时调用该文本,这有什么意义呢?这是我的建议。asp:标签呈现为跨度。文字给你你所需要的。嗯。。。为什么他不应该使用Page.Title
他可以,正如dana所建议的那样。这是一个解决问题的方法。谢谢你,德鲁伊。我会查看一下这个标签,然后再报告。@Khepri和@Druid:我完全不同意。框架应该是你的朋友,对吗?在title标签中放入一个文本,然后在可以使用页面时调用该文本,这有什么意义呢!非常感谢,达娜!!!如果我这样做是为了我的元关键字或元描述,它会是Page.keywords=@user644978:Page.MetaKeywords
偶尔使用VS intellisense。不会有什么坏处:)对于.NET4.0,您可以使用页面.MetaKeywords
。对于以前的版本,您需要声明标记
,它将创建一个System.Web.UI.HtmlControls.HtmlMeta
的实例,您可以从code.Wow访问该实例!又帮了大忙,达娜。Page.MetaKeywords和Page.MetaDescription非常酷。感谢@naveen too和@BiggsTRC的链接。你们太棒了。这里有一个关于如何做到这一点的链接:哇!非常感谢,达娜!!!如果我这样做是为了我的元关键字或元描述,它会是Page.keywords=@user644978:Page.MetaKeywords
偶尔使用VS intellisense。不会有什么坏处:)对于.NET4.0,您可以使用页面.MetaKeywords
。对于以前的版本,您需要声明标记
,它将创建一个System.Web.UI.HtmlControls.HtmlMeta
的实例,您可以从code.Wow访问该实例!又帮了大忙,达娜。Page.MetaKeywords和Page.MetaDescription非常酷。感谢@naveen too和@BiggsTRC的链接。你们太棒了。如果你有一个多个项目的结果集,那个循环不会覆盖以前的标题吗?这是您想要的功能吗?如果您有多个项目的结果集,该循环不会覆盖以前的标题吗?这是期望的功能吗?