首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

5.2批改母版页内容

2012-12-24 
5.2修改母版页内容修改母版页内容1、使用Title属性%@Page Languagec# MasterPageFile~/SimpleMaster.

5.2修改母版页内容
修改母版页内容


1、使用Title属性
<%@Page Language="c#" MasterPageFile="~/SimpleMaster.master" Title="Content Page File" %>
....

2、使用Page Header属性
  如果需要通过编程方式修改母版页的页标题或CSS规则,可以使用Page.Header属性,返回一个实现IPageHeader接口的对象。
具有以下属性
   StyleSheet
   Title



Meta

页面多生成如下内容:
</title>
<meta name="DESCRIPTION" content="A sample of using HtmlMeta controls" />
<meta name="KEYWORD" content="HtmlMeta,Page.Hader,ASP.NET" />
</head>

3、暴露母版页属性
  可以将母版页中的属性和方法暴露出来,然后在特定的内容页中修改这些属性和方法。
PropertyMaster.master


propertyContent.aspx


注意点:
  1)<script runat="server">
    public string BodyTitle
    {
        get { return ltlBodyTitle.Text; }
        set { ltlBodyTitle.Text = value; }
    }
</script>
  2)内容页必须加上
<%@ MasterType VirtualPath="~/PropertyMaster.master" %>

4、对母版页使用FindControl方法
FindMaster.master


FindContent.aspx


  2011-4-28 11:06 danny

热点排行