Html 添加到<;头>;在运行时,但它会添加到<;车身>;

Html 添加到<;头>;在运行时,但它会添加到<;车身>;,html,asp.net,vb.net,Html,Asp.net,Vb.net,我试图在运行时向添加内容。内容是用户提供的自由文本,可能是也可能不是有效的HTML标记(我知道这很危险,但这是我的任务) 内容已添加,但由于未知原因,它已添加到 我尝试了以下方法: <asp:Literal runat="server" ID="HtmlHeadTagInsert" /> HtmlHeadTagInsert.Text = "custom text" 这是一个使用VB.NET的ASP.NET母版页 有人有什

我试图在运行时向
添加内容。内容是用户提供的自由文本,可能是也可能不是有效的HTML标记(我知道这很危险,但这是我的任务)

内容已添加,但由于未知原因,它已添加到

我尝试了以下方法:

<asp:Literal runat="server" ID="HtmlHeadTagInsert" />

HtmlHeadTagInsert.Text = "custom text"
这是一个使用VB.NET的ASP.NET母版页


有人有什么想法吗?

标签是否有
runat=“server”
属性?您的代码是否在母版页或内容页的代码隐藏中?runat=“server”,是。母版页的代码隐藏。“…它可能是或可能不是有效的HTML标记。”它是属于头部的标记吗?你什么时候加?回邮?需要更多的信息,确切地说,你是如何做到这一点的。
Page.Header.Controls.AddAt(0, New LiteralControl("custom text"))