第一次頁面回傳並沒有LoadViewState,第二次回傳之後使用了VIEWSTATE,所以第三次就有了

解决方案 »

  1.   

    我刚才又重新做了一下,首次我就在TextBox1中输入数据,点击Button,页面没有任何变化,这时,我修改TextBox1中的数据,单击Button,页面上就显示了This is the LoadViewState event。
    我好象理解了,也就是在页面执行到修改页面控件的数据之前,是不会保存ViewState的,在第一次修改了页面控件的数据并提交后,就会保存ViewState,在以后各次的修改并提交后,都会调用LoadViewState来检查控件数据是否被更新。swzlxm(leon.net)大哥,是这样的吗?
      

  2.   

    当然是已有数据,才需要保存到ViewState,没有值(在TextBox1中输入数据,点击Button此时TextBox1中没有值啊)保存什么呢?楼主概念错误
    override 覆盖
    overload 重载
    不一样的
      

  3.   

    override 覆盖的概念是改变重新实现父类中的方法
    overload 重载的概念是类的方法由于不同的参数而产生的不同的版本楼主的例子是override 覆盖,不是所说的重载
      

  4.   

    我明白了,谢谢两位大哥的帮忙,更谢谢 viena(胡逸之) 的更正。