日期:2014-05-20  浏览次数:20459 次

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吧