gpt4 book ai didi

c# - 使用文字控制从代码后面添加 css 类

转载 作者:行者123 更新时间:2023-12-01 21:14:14 24 4
gpt4 key购买 nike

我正在从 C# 代码后面向我的 aspx 页面添加一个 css 类。这就是我的做法

public void OnPreRenderComplete(EventArgs e)
{
Page.Header.Controls.Add(new LiteralControl("<link rel=\"stylesheet\" type=\"text/css\" href=\"/Content/Css/Edit.css"+"\" />"));
}

代码按预期工作。现在的问题是,如果可能的话,我不想使用文字控制来添加类。有没有办法在不使用文字控制的情况下执行相同的操作?

最佳答案

试试这个

protected void Page_Init(object sender, System.EventArgs e)
{
HtmlGenericControl css;
css = new HtmlGenericControl();
css.TagName = "style";
css.Attributes.Add("type", "text/css");
css.InnerHtml = "@import \"/foobar.css\";";
Page.Header.Controls.Add(css);
}

关于c# - 使用文字控制从代码后面添加 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17140755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com