Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在C#/.NET中显示来自数据库(While循环)的内容_Asp.net_Sql_Label_While Loop - Fatal编程技术网

Asp.net 在C#/.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标记。我想完全删除标题,只保留

我对.NET非常陌生,不幸的是,我不得不接管一位前同事的项目

我的部分代码有一个while循环来循环查询结果

        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的链接。你们太棒了。如果你有一个多个项目的结果集,那个循环不会覆盖以前的标题吗?这是您想要的功能吗?如果您有多个项目的结果集,该循环不会覆盖以前的标题吗?这是期望的功能吗?