联系我们

为客户提供超预期的高品质网站设计!

内容页获得母版页的实体类

2018-10-26 0:00:00

因为内容页比母版页先加载,所以母版页里的实体不能在Page_Load中赋值。应该重写OnInit,所以在母版页中的cs重写:

 protected override void OnInit(EventArgs e)
    {
        sqlstr = "select top 1  * from shouYe order by ID desc";
        dt = dbHepler.CreateDataTable(sqlstr);
        IList<WebInfo> webinfos = new List<WebInfo>();
        webinfos = ConvertHelper.convertToList<WebInfo>(dt);
        singlewebinfo = webinfos[0];
    }

然后再内容页中:

 public WebInfo webinfo = new WebInfo();//实例一个实体

 protected void Page_Load(object sender, EventArgs e)
    {
        webinfo = (WebInfo)((Mp1)this.Master).singlewebinfo;
}



上一条新闻:mysql创建二表视图
下一条新闻:.net post中文参数 utf-8 编码

 

400-915-8615 54057491 info@