资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

有母版页的内容页中的PreInit事件找不到控件的问题

最近碰上一个问题,需要在内容页中的preinit 事件访问控件,但是却会报错:未将对象引用设置到对象的实例。程序如下:
 
<%@Page Language="C#" MasterPageFile="~/MasterPage.master" Title="Page"%> 

 
    

Content

 
    

 
 

 
    protected override void OnPreInit(EventArgs e) 
    { 
                base.OnPreInit(e); 
                ContentPageLabel.Text = "Hello, World!"; 
    } 
 
在网上查了半天,终于找到了解决方法:
 
   protected override void OnPreInit(EventArgs e)
    { 
                  base.OnPreInit(e); 
        // 下面这一行很重要
        MasterPage master = this.Master;

        ContentPageLabel.Text = "Hello, World!"; 
    } 
网上说是需要先访问一下母版页,这样内容页的控件才能实例化,才能被我们访问到。

名称栏目:有母版页的内容页中的PreInit事件找不到控件的问题
文章链接:http://cdkjz.cn/article/ishscs.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220