当前位置: 移动技术网 > IT编程>开发语言>.net > Asp.net 后台添加CSS、JS、Meta标签的方法

Asp.net 后台添加CSS、JS、Meta标签的方法

2017年12月12日  | 移动技术网IT编程  | 我要评论

死亡黎明攻略,北京驴吊刘佳,昭通市人力资源和社会保障网

下面是从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);
}

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网