Asp.net 后台添加CSS、JS、Meta标签
来源:互联网 发布:淘宝玩具店铺介绍范文 编辑:程序博客网 时间:2024/06/05 04:36
下面是从Asp.net 后台添加CSS、JS、Meta标签的写法,我们这里写成函数方便以后使用。如果函数放在页面类中, Page参数也可以不要。
首先导入命名空间 using System.Web.UI.HtmlControls;
///
/// 添加JS脚本链接
///
/// 页面
/// 路径
public void AddJS(System.Web.UI.Page page, string url)
{
HtmlGenericControl jsControl = new HtmlGenericControl("script");
jsControl.Attributes.Add("type", "text/javascript");
jsControl.Attributes.Add("src", url);
page.Header.Controls.Add(jsControl);
}
///
/// 添加JS脚本内容
///
/// 页面
/// 脚本内容
public void AddScript(System.Web.UI.Page page, string content)
{
HtmlGenericControl scriptControl = new HtmlGenericControl("script");
scriptControl.Attributes.Add("type", "text/javascript");
scriptControl.InnerHtml = content;
page.Header.Controls.Add(scriptControl);
}
///
/// 添加CSS样式链接
///
/// 页面
/// 路径
public void AddCss(System.Web.UI.Page page, string url)
{
HtmlLink link = new HtmlLink();
link.Href = url;
link.Attributes.Add("rel", "stylesheet");
link.Attributes.Add("type", "text/css");
page.Header.Controls.Add(link);
}
///
/// 添加CSS样式内容
///
/// 页面
/// 样式内容
public void AddStyle(System.Web.UI.Page page, string content)
{
HtmlGenericControl styleControl = new HtmlGenericControl("style");
styleControl.Attributes.Add("type", "text/css");
styleControl.InnerHtml = content;
page.Header.Controls.Add(styleControl);
}
///
/// 添加Meta标签
///
/// 页面
/// Meta名字
/// Meta内容
public void AddMeta(System.Web.UI.Page page, string name, string content)
{
HtmlMeta meta = new HtmlMeta();
meta.Name = name;
meta.Content = content;
page.Header.Controls.Add(meta);
}
首先导入命名空间 using System.Web.UI.HtmlControls;
///
/// 添加JS脚本链接
///
/// 页面
/// 路径
public void AddJS(System.Web.UI.Page page, string url)
{
HtmlGenericControl jsControl = new HtmlGenericControl("script");
jsControl.Attributes.Add("type", "text/javascript");
jsControl.Attributes.Add("src", url);
page.Header.Controls.Add(jsControl);
}
///
/// 添加JS脚本内容
///
/// 页面
/// 脚本内容
public void AddScript(System.Web.UI.Page page, string content)
{
HtmlGenericControl scriptControl = new HtmlGenericControl("script");
scriptControl.Attributes.Add("type", "text/javascript");
scriptControl.InnerHtml = content;
page.Header.Controls.Add(scriptControl);
}
///
/// 添加CSS样式链接
///
/// 页面
/// 路径
public void AddCss(System.Web.UI.Page page, string url)
{
HtmlLink link = new HtmlLink();
link.Href = url;
link.Attributes.Add("rel", "stylesheet");
link.Attributes.Add("type", "text/css");
page.Header.Controls.Add(link);
}
///
/// 添加CSS样式内容
///
/// 页面
/// 样式内容
public void AddStyle(System.Web.UI.Page page, string content)
{
HtmlGenericControl styleControl = new HtmlGenericControl("style");
styleControl.Attributes.Add("type", "text/css");
styleControl.InnerHtml = content;
page.Header.Controls.Add(styleControl);
}
///
/// 添加Meta标签
///
/// 页面
/// Meta名字
/// Meta内容
public void AddMeta(System.Web.UI.Page page, string name, string content)
{
HtmlMeta meta = new HtmlMeta();
meta.Name = name;
meta.Content = content;
page.Header.Controls.Add(meta);
}
0 0
- Asp.net 后台添加CSS、JS、Meta标签
- Asp.net 后台添加CSS、JS、Meta标签
- Asp.net 后台添加CSS、JS、Meta标签
- Asp.net 后台添加CSS、JS、Meta标签
- 后台添加CSS,JS标签
- asp.net后台修改masterpage里面的meta标签属性
- 用asp.net为网页添加Meta标签
- 用asp.net为网页添加Meta标签
- asp.net 动态添加title、meta tages、css
- asp.net后台代码动态引用添加JS和css文件
- asp.net后台代码动态引用添加JS和css文件
- asp.net后台代码动态引用添加JS和css文件
- ASP.NET使用后台动态加载js和css文件
- yii2 中设置/添加 css、js、meta(keywords description) 等样式标签
- ASP.NET 如何动态修改 Header 属性如添加 Meta 标签 keywords description!
- ASP.NET 如何动态修改 Header 属性如添加 Meta 标签 keywords description!
- ASP.NET 如何动态修改 Header 属性如添加 Meta 标签 keywords description!
- 动态添加js、css、meta元素
- 归并排序 图解算法过程
- 实例:ActionBar显示操作选项 以及 点击菜单显示 操作项
- VS 的Command Window 调试命令的总结
- linux中断处理浅析
- Nginx 的多站点配置
- Asp.net 后台添加CSS、JS、Meta标签
- 要学会买机票
- 在ubuntu下vsftpd建立虚拟用户的详解(存在问题)
- 招聘互联网HRD和培训总监
- 始于此刻
- 系统学习jQuery.核心知识.FAQ.jQuery对象与DOM对象区别与联系
- 获取控件的宽度和高度的像素值的四种方法
- ASP.Net中的TreeView控件中对节点的上移和下移操作
- 一个GUI界面