为了账号安全,请及时绑定邮箱和手机立即绑定

回发后定义变量变成初始值的问题

回发后定义变量变成初始值的问题

qq_花开花谢_0 2018-12-19 14:09:06
请教 :<BR>&nbsp;&nbsp; 我想在后台。CS文件里定义一个变量用来纪录加载后控件的状态(判断如果控件绑定数据为空的话 变量 flag=false 如果不为空就是 flag=true)<BR>然后在我点击按钮事件中判断这个变量好出相应的逻辑处理<BR>但是 这个变量每次回发后又变回了初始状态 <BR>这样根本达不到这个变量的作用 <BR>哪位曾做过的 ?这个问题该么样解决啊!!
查看完整描述

2 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

保存在ViewState里面,^_^, 可以使用这2个方法,LoadViewState SaveViewState.

查看完整回答
反对 回复 2018-12-23
?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

使用隐藏域可以实现 你需要了解一下页面的声明周期,浏览器请求一次Page类从初始化到Dispose会执行一遍;你再次提交数据时还会从头执行,所以“变量每次回发后又变回了初始状态”。

查看完整回答
反对 回复 2018-12-23
  • 2 回答
  • 0 关注
  • 335 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信