如何在ASP中保留我的私有级别变量?. NET控件在异步回发后
本文关键字:NET 控件 变量 异步 ASP 保留 我的 | 更新日期: 2023-09-27 18:10:16
我正在使用c#和。net 4.0。
我有一个包含两个下拉列表的ascx控件。ddList1是ddList2的父级(想想汽车制造-汽车模型)。我有一个构造函数,它在这个控件中填充一个私有变量,并引用回原始调用对象。当我对控件进行异步回发时(由更改ddList1引起),最初由构造函数填充的私有变量现在为空。
如何保留对原始调用对象的引用?
谢谢!
将变量的值存储在ViewState中,并在回发期间检索它。Web是无状态的:你必须绕过这个事实,即使在WebForms中。
使用任何状态管理技术…如会话或隐藏字段,用于存储回发之间的引用