当前位置: 代码迷 >> ASP.NET >> Page_Load里为什么无法更改label.text的值?解决办法
  详细解决方案

Page_Load里为什么无法更改label.text的值?解决办法

热度:4955   发布时间:2013-02-26 00:00:00.0
Page_Load里为什么无法更改label.text的值????
     
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {
       
                if   (!this.Page.IsPostBack)
                {
                        this.lblCurrent.Text= "1 ";
             
                        this.contentlist();  
                }

        }
lblcurrent的text值无法更改,不知是为什么,无论把this.lblCurrent.Text= "1 ";
放在Page_Load的什么地方都不能改变TEXT的值。请高手帮忙!

------解决方案--------------------------------------------------------
先把 this.contentlist(); 这句注释看看
------解决方案--------------------------------------------------------
把this.lblCurrent.Text= "1 ";放在if (!this.Page.IsPostBack)外也不行?
把它跟this.contentlist(); 换个位置呢?

放在Page_Load的什么地方都不能改变TEXT的值?那就放外面,想改变的时候再调用

------解决方案--------------------------------------------------------
!this.Page.IsPostBack
应该是!this.IsPostBack吧
  相关解决方案