• asp.net自动生成页面头部信息


    <%@ Page Language="C#" Inherits="BasePage"%>
    <!DOCTYPE html>
    <html>
    <head runat="server">
    <title>管理首页</title>
    </head>
    <body>
    </body>
    </html>

    我们通过asp.net在其生存周期内对其加载一个脚本,并重新设置标题

    using System; 
    using System.Web.UI.HtmlControls;
    using System.Web.UI.ServerControls;

    publicclass BasePage : Page
    {
    public BasePage()
    {
    this.PreLoad+= (o, e) =>
    {
    //初始化标题
    this.Title =this.Title+"-"+"超级技术交流群:36780982";
    //注册脚本
    HtmlGenericControl c =new HtmlGenericControl("script");
    c.Attributes["type"] ="text/javascript";
    c.Attributes["src"] =http://www.baidu.com/scripts/load.js;
    this.Header.Controls.Add(c);
    //添加关键字
    HtmlGenericControl keyword =new HtmlGenericControl("meta");
    keyword.Attributes["name"] ="Keywords";
    keyword.Attributes["content"] ="jq,asp.net,交流群36780982";
    this.Header.Controls.Add(keyword);
    //添加描述
    HtmlGenericControl desc =new HtmlGenericControl("meta");
    desc.Attributes["name"] ="Description";
    desc.Attributes["content"] ="个人博客:http://hi.baidu.com/pan524365501";
    this.Header.Controls.Add(desc);
    };
    }
    }


    浏览页面发现头部信息已经添加到Html源代码中


    //成功一定有方法,失败一定有原因。
  • 相关阅读:
    约数
    质数
    回炉重造之重读Windows核心编程-018-堆栈
    回炉重造之重读Windows核心编程-017- 内存映射文件
    换电脑遇到git的一些记录
    python3之迭代器和生成器
    python3之类和对象
    python3之错误和异常
    python3之函数
    python3之流程控制
  • 原文地址:https://www.cnblogs.com/webapi/p/2415241.html
Copyright © 2020-2023  润新知