zoukankan      html  css  js  c++  java
  • ASP.NET中的母版页

    添加一个"母版页",使用<asp:ContentPlaceHolder>挖坑,新建的母版页已经自动设置了两个ContentPlaceHolder
    创建使用母版页的具体页面,WebSite是新建"Web窗体"的时候勾选"选择模板页",WebApplication是新建"Web内容窗体"
    然后选择页面使用母版页,一个项目可以创建多个母版页

    使用母版的具体页面和普通aspx页面不同是:

    @Page区域用 MasterPageFile指定使用母版页,页面不包含
    HTML等内容,只定义了<asp:Content这些填坑的内容>

    在母版页面中的 runat=server 控件的链接地址,图片地址等会被解析为相对于母版页面的地址,建议
    使用服务端控件,如果不能用也可以在aspx页面中调用 ResolveClientUrl,ResolveUrl进行虚拟路径的转换


    每个具体页设置不同的标题,只要在页面的@page中设置Title属性即可
    具体页中通过 Master.FindControl来定位母版页中的控件,然后对其进行操作

  • 相关阅读:
    IntelliJ Idea使用代码折叠
    c# 文件属性读取操作及文件之间操作
    c#文件操作
    c++头文件 #include<iostream>
    基本SQL语句
    dd
    c#属性中的get和set属性
    c#
    c#运算表达式
    c#方法
  • 原文地址:https://www.cnblogs.com/xgao/p/4174156.html
Copyright © 2011-2022 走看看