master与内容页的问题。

问题描述

我的内容页面上有一个lable,内容页面上也有一个lable.我想获得master页面上一个LABLE的值,我在内容页面里这样写的:protectedvoidPage_LoadComplete(objectsender,EventArgse){if(!IsPostBack){Label1.Text=(Master.FindControl("Label")asLabel).Text;}}结果报错:什么Objectreferencenotsettoaninstanceofanobject.//Page_LoadComplete这个事件难道每次还要自己手动添加一般只有Page_Load这个事谢谢。

解决方案

解决方案二:
<%@MasterTypeVirtualPath="~/Emedia/MasterPage.master"%>在页面源中加上以上代码试一试
解决方案三:
我已经把master页面放进来了现在就是想从内容页面去访问master页面服务器控件的值

时间: 2024-09-17 04:24:58

master与内容页的问题。的相关文章

ASP.NET 2.0中创建内容页

asp.net|创建 在创建一个完整的母版页之后,接下来必然要创建内容页.从用户访问的角度来讲,内容页与最终结果页的访问路径相同,这好像表明二者是同一文件,实际不然.结果页是一个虚拟的页面,没有实际代码,其代码内容是在运行时状态下母版页和内容页合并的结果.在开始介绍内容页之前,还有两个概念需要强调:一是内容页中所有内容必须包含在Content控件中:二是内容页必须绑定母版页.虽然内容页的扩展名与普通ASP.NET页面相同,但是,其代码结构有着很大差别.在创建内容页的过程中,必须时刻牢记以上两个重

MasterPage和内容页之间数据传递

MasterPage是asp.net 2.0中的一个新东东.具有如下的优点: 1.使用母版页可以集中处理页的通用功能,以便可以只在一个位置上进行更新. 2.使用母版页可以方便地创建一组控件和代码,并将结果应用于一组页.例如,可以在母版页上使用控件来创建一个应用于所有页的菜单. 3.通过允许控制占位符控件的呈现方式,母版页使您可以在细节上控制最终页的布局. 4.母版页提供一个对象模型,使用该对象模型可以从各个内容页自定义母版页. 在实际的使用中内容页要和MasterPage之间进行数据交换.下面介

代码-如何在内容页找到子页masterpage的控件

问题描述 如何在内容页找到子页masterpage的控件 有两个masterpage嵌套内容在contentplaceholder2中要在内容页中改变子页masterpage的label值label lab=(label)Page.Master.FindControl(""Label1"");为什么实现不了??撸代码的新手 希望大家可以帮我解答一下

FindControl——对内容页使用FindControl方法

  1.在内容页内部,怎么找到自己控件?(比如GridView1)   a.this.GridView1........(废话) b.GridView g = ((GridView)Master.FindControl             ("ContentPlaceHolderContent").FindControl("GridView1"));   看到了吗?分两步走:首先,找到母版页对应的占位符:其次,才可以找到.   2.有两个内容页,内容页1--&g

ASP.net运行时错误 Content 控件只能直接位于包含 Content 控件的内容页中。

问题描述 昨天有个同学来问我的.但我不大懂,求教一下大神,aspx用c#错误提示:ASP.net运行时错误Content控件只能直接位于包含Content控件的内容页中.<%@PageLanguage="C#"AutoEventWireup="true"MasterPageFile="~/MasterPage.Master"CodeFile="Default.aspx.cs"Inherits="_Default

----------内容页 怎么刷新 母版页 ?--------------

问题描述 内容页怎么刷新母版页?要用无刷新来实现的.具体:就是我的购物车是在母版页里面.在各内容页购物页面购入了东西,我想在母版页的购物车那里显示:数字+1上去.即:有很多个购物页面,只要在购物页面点击购入一个产品,希望母版页的购物车那的数字加一上去,用来显示当前购物车里的产品数量.谢谢! 解决方案 解决方案二: 用JQ修改下不行么?点击购入一个产品则修改数字解决方案三: 引用楼主haitian6767的回复: 内容页怎么刷新母版页? 母板页只是内容页里边的一个用户控件,而且这个母板页在模板上构

ASP.NET中母版页的内容页的文本框的边框显示不了?

问题描述 我使用了母版页,在内容页中使用文本框.可是文本框的边框显示不了?为什么??我自己再创建了一个页面.可是在这个页面中边框却可以显示.母版页的代码如下:<%@MasterLanguage="C#"AutoEventWireup="true"CodeFile="MasterPage.master.cs"Inherits="MasterPage"%><!DOCTYPEhtmlPUBLIC"-//W

包含模板页的内容页在哪里写JAVASCRIPT函数????

问题描述 想在包含MASTER页面的内容页里面写JAVASCRIPT函数怎么写啊??根本没HTIML的<HEAD>的什么标签什么的那我想写JAVASCRIPT函数写在哪里啊 解决方案 解决方案二:没有写过直接写<scripttype='text/javascript'></script>不行吗?解决方案三:直接写可以正常运行的偶的日历控件就直接写解决方案四:好像不行啊

母板页与内容页不在同一级目录时,如何引用母板页???

问题描述 母板页与内容页不在同一级目录时,如何引用母板页???web-------master.master-----inweb(文件夹)---new.aspx---aaa.aspxmaster.master和inweb(文件夹)在同一级目录---new.aspx---aaa.aspx在inweb(文件夹)里,现在要new.aspx引用master.master,但是master.master里的图片,在new.aspx页里却不能显示.....为什么啊??????/如何来引用??????????