代码

//关于ASP.NET动态加载Master页面
//首先创建一母版页Master.master
/*
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Master.master.cs" Inherits="Master" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <asp:ContentPlaceHolder id="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <span>Master is using..</span>
        <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
        
        </asp:ContentPlaceHolder>
    </div>
    </form>
</body>
</html>
*/
//创建一内容页面,去掉内容页面所有的所有的HTML
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<asp:Content runat="server" ID="ct" ContentPlaceHolderID="ContentPlaceHolder1">
  <asp:Label runat="server" ID="dd">This is a test!!</asp:Label>
</asp:Content>
//创建一个基础页面
/// <summary>
///BasePage 的摘要说明
/// </summary>
public class BasePage:System.Web.UI.Page
{
    public BasePage()
    {
        //
        //TODO: 在此处添加构造函数逻辑
        //
        this.PreInit += new EventHandler(BasePage_PreInit);
    }
    //母板页面的载入是在PreInit事件中的
    void BasePage_PreInit(object sender, EventArgs e)
    {
        MasterPageFile = "~/Master.master";
    }
}
//最后在内容页面的类中继承基础类
public partial class Default2:BasePage
{
    protected void Page_Load(object sender, EventArgs e)
    {

}
}

转载于:https://www.cnblogs.com/binlyzhuo/archive/2010/02/02/1661524.html

关于ASP.NET动态加载Master页面相关推荐

  1. Asp.net动态加载控件的一些问题

    ASP.net 动态加载控件时一些问题的总结 1 .在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件. 这个问题主要是由于将控件加载放在if (!Page.IsPostBack ...

  2. ASP.NET动态加载CSS文件

    方法一: 通过使页面动态加载不同CSS实现多界面 <%@page language="C#"%> <%@import namespace="System ...

  3. ASP.NET 动态加载WebService功能

    在某些情况下,我们不能修改项目,重新引入一个WebService,然后再修改代码编译.所以最好解决办法是,通过一个小的dll,或者是cs文件,来实现动态加载webservice,这样现有项目,只需要在 ...

  4. 爬取通过ajax动态加载的页面(实时监控华尔街见闻资讯与快讯)

    学习了几天如何使用scrapy去爬取静态网站,今天尝试去爬取动态加载的网站.选取的网站是华尔街见闻,文中不会像往常一样大篇幅讲解每一步该如何做,而是探讨如何爬取. 在源代码中无法获得全部数据(有的根本 ...

  5. HTML中容器(div)动态加载HTML页面的方法

    在学习前端相关知识的时候,遇到了div中如何动态切换页面的问题,经过网络上的搜索,发现了一个不错的方法. 使用JavaScript代码替换div内容 <script>function lo ...

  6. layui 如何动态加载局部页面_从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系!

    前言 见解有限,如有描述不当之处,请帮忙指出,如有错误,会及时修正. 为什么要梳理这篇文章? 最近恰好被问到这方面的问题,尝试整理后发现,这道题的覆盖面可以非常广,很适合作为一道承载知识体系的题目. ...

  7. python爬虫动态加载页面_如何爬动态加载的页面?ajax爬虫你有必要掌握

    通过前面几期Python爬虫的文章,不少童鞋已经可以随心所欲的爬取自己想要的数据,就算是一些页面很难分析,也可以用之前介绍的终极技能之「Selenium」+「Webdriver」解决相关问题,但无奈这 ...

  8. 怎么加载csv_python爬虫入门实战(四)!爬取动态加载的页面

    今天的主题是爬取动态网页的经验分享,以cocos论坛为例子进行分享.(官方不会打我吧 ) 配置环境 为什么选择cocos论坛呢?因为自己在浏览论坛时,发现标题内容会随着滚动条的位置而动态添加. 环境: ...

  9. .NET ASP.NET 动态加载样式

    引用的命名空间:using System.Web.UI.HtmlControls; protected void Page_Init(object sender, EventArgs e) {Html ...

最新文章

  1. ONNX 浅析:如何加速深度学习算法工程化?
  2. Singleton模式
  3. 通过Clocking Wizard定制和生成一个IP核(MMCM)(Virtex7)(ISE版)
  4. 图片和文件上传js剖析
  5. vue 实例的生命周期
  6. UC 国际信息流推荐中的多语言内容理解
  7. 如何用vrml技术实现虚拟计算机组装实验,基于VRML的计算机组装虚拟实验的研究与实现_吴兰.pdf...
  8. java中随机生成汉字
  9. LeetCode 300最长递增子序列
  10. bzoj 1706: [usaco2007 Nov]relays 奶牛接力跑(倍增floyd)
  11. apache2: unrecognized service
  12. LINUX系统使用锐捷客户端认证校园网(华中科技大学)
  13. python session过期_设置session过期时间
  14. 车标识别 深度学习车标识别 神经网络车标识别 cnn车标识别 目标检测 yolo识别
  15. 计算机原理 做实验报告,微机原理实验报告心得体会
  16. 集线器工作原理简要说明
  17. SpringBoot实现发送电子邮件
  18. 正确区分标识(zhi)符、关键字与保留字
  19. matlab中怎么输入特殊符号
  20. 2022年全球市场燃气烧烤架总体规模、主要生产商、主要地区、产品和应用细分研究报告

热门文章

  1. 13.7 手柄(Handle)
  2. 都快下班了,才来写日记
  3. Dependence Injection
  4. 【性能优化】 之 变量邦定
  5. Workspace in use or cannot be created, choose a different one.--错误解决办法
  6. 最长公共子字符串(动态规划)
  7. v8学习笔记(一) 调用层次
  8. 浅谈:Wi-Fi 6的优势及应用前景
  9. Unity 2018.3.1 SyncVar没有同步服务器变量
  10. 分布式实时计算—实时数据质量如何保障?