最新评论
leening 2010-07-19 21:22
因为在前一访问过程中ViewState中所保存的Label的Text属性的状态值就是Label的初始值,所以导致了这里的LoadViewSate 过程是多余的了,而且Init和LoadViewState两个过程对Text属性都赋了相同的值。由此可见,即使在页面回发中,如果不需要对属性的初始值进行修改,那么持久化属性的值(即使用ViewState)也是没有意义的。
当点击button执行回发的时候,虽然这个时候label的text属性值没有改变,但是也不能说viewstate没有意思吧,你也说了Text属性的后端都是以ViewState为存储介质的,如果没有viewstate那么回发的时候怎么初始化label?我觉得只能说如果label的text的值没有改变,这个时候回发中的LoadViewSate方法没有意义罢了。

