zoukankan      html  css  js  c++  java
  • Asp.net 后台添加Meta标签方法

    Asp.net 后台添加Meta标签方法包括keywords,CSS、JS

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

    本教程来源于 网站开发教程www.114390.com

  • 相关阅读:
    print输出带颜色特效的方法
    为什么pymysql执行SQL语句后提示成功,但没有实际操作数据库?
    Mysql支持的数据类型
    基本的SQL语句
    初次运行Git前的配置
    git安装
    Hadoop HA 搭建
    Ubuntu下编译 Hadoop2.9
    Mac 下编译 Hadoop
    Windows下编译 Hadoop
  • 原文地址:https://www.cnblogs.com/webapi/p/5104384.html
Copyright © 2011-2022 走看看