viewstate mac,viewstate without mac

广告位招租
联系电话:13518188210

viewstate是什么

viewstate是什么

保存了控件的很多状态信息的一个东西,用base64编码在客户端保存,每次提交时,返回到服务器,服务器再解析出这些控件的状态

viewstate 的用法

viewstate 的用法

<asp:Label ID="Label1" runat="server" Text=' <%#"正确答案:"+Eval("Answer") %>' Visible=' <%#ViewState["ShowRightAns"] %>'> </asp:Label>
这是GridView1的ItemTemplate里的么?
还是在哪里的?你是改变了ViewState,但是你让上面那个控件重新计算表达式的值了吗?
既然没有重新计算表达式的值,那又怎么会显示出来呢?。
//–补充
实际上,对让GridView1内部的控件重新计算表达式的最好方法就是重新绑定数据,但是我看了你的代码,好像你在里面存储有用户选择的值是么,所以你有几种方法,一种就是像你获取用户选择的项那样,每一行去找出那个Label,然后设置它的Visible属性,另一种方法就是处理你的数据源,让用户选择影响到数据源,然后重新绑定,就可以了。

c#中viewstate用法

c#中viewstate用法

它属于环境自定的变量不需要你在重新声明,A你可以根据你的需要自己定义名称,ViewState["A"]="B"就是字符串的赋值。它的作用范围就是当前页面。

ViewState跟Session有什么不同?

ViewState跟Session有什么不同?

保存在当前页面,页面关闭,保存的值就不存在了

asp .net 中的viewstate用法?

asp .net 中的viewstate用法?

跟Session的用法一模一样 ,唯一区别是作用域。
ViewState只是在当前页面有效。离开页面就消失。

原创文章,作者:聚禄鼎,如若转载,请注明出处:https://www.xxso.cn/135745.html

(0)
聚禄鼎的头像聚禄鼎
上一篇 2023年3月19日 上午8:31
下一篇 2023年3月19日 上午8:31

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注