:: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

使用母版页后内容页的命名问题

Posted on 2012-01-09 21:20 托雷宽 阅读(355) 评论(0)  编辑 收藏 引用 所属分类: ASP .NET
使用母版页可以用来统一命名,但是如果需要按照内容页内容动态命名,可以使用如下方法:
1:在母版页的.cs文件中新建一public函数
 eg.
    public void SetName(string name)
    {
        Page.Header.Title = name;
    }

2:在内容页aspx文件中,在引用母版页语句后添加如下语句
<%@ Page Language="C#" MasterPageFile="~/Detail.master" AutoEventWireup="true" CodeFile="IntegralDetails.aspx.cs" Inherits="IntegralDetails"  %>
<%@ MasterType VirtualPath="~/Detail.master" %>

3:在内容页.cs文件中使用如下语句对页面title进行赋值
(this.Master).SetName("动态改变的title");

4:如果在内容页的aspx文件中表明本页title,不进行动态赋值,也是可以的


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理