社区
C#
帖子详情
为什么WEBFORM的PUBLIC变量(string类型)在由于控件按钮等的回传后,变量值不复存在?
QDZZQ
2003-03-17 04:24:17
为什么WEBFORM的PUBLIC变量(string类型)在由于控件按钮等的回传后,变量值不复存在?如何解决这种变量不能保持的问题??
其实刚开始时候我的程序是能够保持的,后来不知道怎么回事就不能保持了
...全文
52
2
打赏
收藏
为什么WEBFORM的PUBLIC变量(string类型)在由于控件按钮等的回传后,变量值不复存在?
为什么WEBFORM的PUBLIC变量(string类型)在由于控件按钮等的回传后,变量值不复存在?如何解决这种变量不能保持的问题?? 其实刚开始时候我的程序是能够保持的,后来不知道怎么回事就不能保持了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
timmy3310
2003-03-17
打赏
举报
回复
因为页面的实例每次都是重新构造的,所以它的字段也是必须每次重新赋值的。
你的情况可以使用ViewState来保持属性的值,可以这样写:
public class SomePage : Page
{
...
public string StoredValue
{
get {
object o = ViewState["StoredValue"];
return o==null?null:(string)o;
}
set {
ViewState.Add("StoredValue",value);
}
}
...
}
然后在程序里面使用StoredValue这个属性就行了,这样是把状态保持在ViewState里面,那么PostBack回来之后,值就不会丢了
QDZZQ
2003-03-17
打赏
举报
回复
后来只好利用看不见的Label来解决但是好象太笨拙了
ASP.NET
Web
Form
中前台代码如何绑定后台
变量
经常会碰到在前台代码中要使用(或绑定)后台代码中
变量
值
的问题。一般有<%= str%>和<%# str %>两种方式,这里简单总结一下。如有错误或异议之处,敬请各位指教。 一方面,这里所讲的前台即通常的....
ASP.NET前台如何调用后台定义的
变量
即数据的绑定详解
经常会碰到在前台代码中要使用(或绑定)后台代码中
变量
值
的问题。一般有和两种方式,这里简单总结一下。如有错误或异议之处,敬请各位指教。 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与...
asp.net 前台绑定后台
变量
方法总结:<%= %> 和<%# %>的区别
经常会碰到在前台代码中要使用(或绑定)后台代码中
变量
值
的问题。一般有和两种方式,这里简单总结一下。如有错误或异议之处,敬请各位指教。 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与aspx相关联...
ASP.NET前台代码绑定后台
变量
方法总结
经常会碰到在前台代码中要使用(或绑定)后台代码中
变量
值
的问题。一般有和两种方式,这里简单总结一下。如有错误或异议之处,敬请各位指教。 一方面,这里所讲的前台即通常的.aspx文件,后台指的是与...
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章