这是GridView1的ItemTemplate里的么?
还是在哪里的?你是改变了ViewState,但是你让上面那个控件重新计算表达式的值了吗?
既然没有重新计算表达式的值,那又怎么会显示出来呢?。
//--补充
实际上,对让GridView1内部的控件重新计算表达式的最好方法就是重新绑定数据,但是我看了你的代码,好像你在里面存储有用户选择的值是么,所以你有几种方法,一种就是像你获取用户选择的项那样,每一行去找出那个Label,然后设置它的Visible属性,另一种方法就是处理你的数据源,让用户选择影响到数据源,然后重新绑定,就可以了。
给你个图一看就明白
我个人觉得你用的方法太麻烦...
你可以直接buttonclick这样写:this.lable.text="正确答案:"
+("Answer")
this.lable.visible=true;
标签:viewstate,用法
版权声明:文章由 百问十五 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.baiwen15.com/article/127371.html