我知道当您知道要添加什么时,这很容易。例如,使用 UI 控制其
Page.Header.Controls.Add([control])
但是,我正在从 CMS 数据库中提取 HTML 代码。换句话说,我需要向母版页的 Head 部分添加一个字符串。
最佳答案
您可以使用与您在问题中显示的代码类似的代码将 Literal
控件添加到页眉:
public partial class MyUserControl : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
var lit = new LiteralControl();
lit.Text = "<link href=\"test.css\" rel=\"stylesheet\" />";
Page.Header.Controls.Add(lit);
}
}
关于asp.net - 如何让用户控件将 Html 字符串添加到主页的页眉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22946564/