有没有办法创建一个更改头标记内容的处理程序 实时?
答案 0 :(得分:5)
您可以将HtmlGenericControl Server Control
用于此目的。
HtmlGenericControl服务器控件
创建一个服务器端控件,该控件映射到未由特定.NET Framework类表示的HTML元素,例如<body> and <div>
。
尝试下面一个。
var h1 = new HtmlGenericControl("h1");
h1.InnerHtml = "Your header content";
有关详细信息,请查看HtmlGenericControl Server Control Declarative Syntax
我希望这会对你有所帮助。
答案 1 :(得分:1)
您可以创建自定义HTTP模块:
http://msdn.microsoft.com/en-us/library/ms227673.aspx
以下是如何将脚本添加到每个页面的头部的示例:
How2: what event to hook in HttpModule for putting js links into head element