页面获取用户自定义控件的动态变量值 自定义控件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请注意页面生命周期。每次你发送一个动作,实际上都是在后台将你对应的类初始化一次再按顺序执行操作,操作完成以后,生成 HTML输出到电脑,自此,这个类的生命周期就完结了,死了。如果想要你的值在前后均有保留,你需要使用ViewState/Session/Cookies或数据库来保存你的前后记录。 页面状态要使用 ViewState 来实现。例如 public string Str { get { EnsureChildControls(); return (string)ViewState["str"]; } set { EnsureChildControls(); ViewState["str"] = value; } } 如果要设置初始化值为1234,那么你应该在 page_load 中判断 !IsPostback,这个时候才设置。否则不能设置。注意这是asp.net,不是winform或者wpf/silverlight。web程序是无状态的,必须用 ViewState 来模拟有状态的 winform 程序才行。 非常感谢,get set方法里用viewstate就可以了 非常感谢,get set方法里用viewstate就可以了 希望以后可以经常交流 找不到刚加上的方法,希望高手帮忙解答,非常感谢,急等 ImageButton显示问题 !!!!!!!!!!!!!!请教一个问题,大家帮帮忙!!!! 数据库操作的一些问题 关于无限级联动动态下拉框的问题 在C# asp.net中为何连接不到数据库? 如何精确统计出html编辑器中的汉字字数啊。。 诚聘.net程序员/系统分析员 点击datagrid各行触发什么事件呀?? 我想买本最新的书,是关于.net beta2的? 如何提取一个投票网站提交地址,谢谢 关于母板页如何获取子页面中的元素问题,请教大神。
{
get { EnsureChildControls(); return (string)ViewState["str"]; }
set { EnsureChildControls(); ViewState["str"] = value; }
}