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

 代码如下 复制代码

#region##添加JS文件
///<summary>
/// 添加JS文件
/// 创建人:Porschev
/// 创建时间:2011-7-25
///</summary>
///<param name="page">页面</param>
///<param name="url">路径</param>
public void AddScript(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);
}
#endregion

#region##添加CSS文件
///<summary>
/// 添加CSS文件
/// 创建人:Posrchev
/// 创建时间:2011-7-25
///</summary>
///<param name="page">页面</param>
///<param name="url">路径</param>
public void AddCss(System.Web.UI.Page page, string url)
{
HtmlLink CssControl = new HtmlLink();
CssControl.Href = url;
CssControl.Attributes.Add("rel", "stylesheet");
CssControl.Attributes.Add("type", "text/css");
page.Header.Controls.Add(CssControl);
}
#endregion

#region##添加Meta标签
///<summary>
/// 添加Meta标签
/// 创建人:Posrchev
/// 创建时间:2011-7-25
///</summary>
///<param name="page">页面</param>
///<param name="name">名</param>
///<param name="content">正文</param>
public void AddMeta(System.Web.UI.Page page,string name,string content)
{
System.Web.UI.HtmlControls.HtmlMeta meta = new System.Web.UI.HtmlControls.HtmlMeta();
meta.Name = name;
meta.Content = content;
page.Header.Controls.Add(meta);
}
#endregion

时间: 2024-11-09 05:43:39

Asp.net 后台添加CSS、JS、Meta标签的相关文章

Asp.net 后台添加CSS、JS、Meta标签的方法_实用技巧

下面是从Asp.net 后台添加CSS.JS.Meta标签的写法,我们这里写成函数方便以后使用.如果函数放在页面类中, Page参数也可以不要. 首先导入命名空间 using System.Web.UI.HtmlControls; 复制代码 代码如下: /// /// 添加JS脚本链接 /// /// 页面 /// 路径 public void AddJS(System.Web.UI.Page page, string url) { HtmlGenericControl jsControl =

asp.net后台如何输出js脚本使用什么方法可以实现

 asp.net后台如何输出js脚本,用page.ClientScript.RegisterStartupScript方式实现,实现示例如下,感兴趣的朋友不要错过 用page.ClientScript.RegisterStartupScript方式实现    代码为:  代码如下: /**//// <summary>  /// 弹出JavaScript小窗口  /// </summary>  /// <param name="js">窗口信息<

《Web前端开发最佳实践》——3.7 添加必要的&lt; meta&gt;标签

3.7 添加必要的< meta>标签 < meta >标签放置在HTML页面的head中,主要用于标识网站.其中基本上包含了网站的一些描述信息,如简介.作者等.这些信息有助于搜索引擎更准确地识别网页的内容,也有助于第三方工具抓取网站基本信息. 按照W3C的标准介绍,< meta>元素有4个属性:name.http-equiv.content和charset.< meta>标签通过name属性来表述页面文档的元信息,通过http-equiv属性设置HTTP请求

magento 添加css js

magento个别页面添加css和js文件,可以将其放在个别页面的xml中,或者放在CMS的layout update中,其代码和文件存放位置如下   <reference name="head"> <action method="addCss"><stylesheet>css/mystyles.css</stylesheet></action>//添加css mystyles.css 文件在 /skin/

asp实现后台添加wma视频文件前台显示

想用asp来实现后台添加wma视频文件,前台显示所添加的这个视频文件. 可以实现的asp代码如下: 复制代码 代码如下: <table border=1 cellPadding=4 cellSpacing=0 width=500 align=center> <tr> <td width="236" align=center class=tdc1></td> </tr> <% lurl="phage1.wma&q

c# asp.net后台调用前台JS跳转

问题描述 functionjieguo(fid,bid){if(fid){varurl="../HtmlPage/RoomInfo.aspx?fid="+fid+"&bid="+bid;window.location.href=url;}else{jQuery("#txtCode").val("");jQuery("#Label2").html("验证码输入错误!");}} 如果

asp.net后台如何输出js脚本使用什么方法可以实现_实用技巧

用page.ClientScript.RegisterStartupScript方式实现 代码为: 复制代码 代码如下: /**//// <summary> /// 弹出JavaScript小窗口 /// </summary> /// <param name="js">窗口信息</param> public static void Alert(string message, Page page) { #region string js =

asp.net后台改CSS内容(非控件样式)

问题描述 一种巧妙的解决思路,可以把页面上所有用到xx样式的控件,全部显示隐藏或者其他修改样式的操作,是不是很6? 解决方案 解决方案二:没看明白要说啥解决方案三:6666666666666666666666666666给分吧.楼主.

用 Flask 来写个轻博客 (28) — 使用 Flask-Assets 压缩 CSS/JS 提升网页加载速度

目录 目录 前文列表 扩展阅读 Flask-Assets 将 Flask-Assets 应用到项目中 前文列表 用 Flask 来写个轻博客 (1) - 创建项目 用 Flask 来写个轻博客 (2) - Hello World! 用 Flask 来写个轻博客 (3) - (M)VC_连接 MySQL 和 SQLAlchemy 用 Flask 来写个轻博客 (4) - (M)VC_创建数据模型和表 用 Flask 来写个轻博客 (5) - (M)VC_SQLAlchemy 的 CRUD 详解 用