如何在ASP中保留我的私有级别变量?. NET控件在异步回发后



我正在使用c#和。net 4.0。

我有一个包含两个下拉列表的ascx控件。ddList1是ddList2的父级(想想汽车制造-汽车模型)。我有一个构造函数,它在这个控件中填充一个私有变量,并引用回原始调用对象。当我对控件进行异步回发时(由更改ddList1引起),最初由构造函数填充的私有变量现在为空。

如何保留对原始调用对象的引用?

谢谢!

将变量的值存储在ViewState中,并在回发期间检索它。Web是无状态的:你必须绕过这个事实,即使在WebForms中。

使用任何状态管理技术…如会话或隐藏字段,用于存储回发之间的引用

最新更新