Asp.net 如何在回发中保留列表内容?

Asp.net 如何在回发中保留列表内容?,asp.net,list,postback,data-persistence,data-caching,Asp.net,List,Postback,Data Persistence,Data Caching,在我的网页的页面加载事件中,我用结构的内容填充列表 Structure MainStruct Dim Ans1 As String Dim Ans2 As String End Structure Dim Build As New List(Of MainStruct) 问题是我在发回清单的内容时丢失了 那么,如何在ASP.NET中保留列表的内容呢?如果您不希望将其保存在数据库或ASP.NET缓存之类的存储中,可以将其放在会话或视图状态中。当然,如果你在会

在我的网页的页面加载事件中,我用结构的内容填充列表

Structure MainStruct
        Dim Ans1 As String
        Dim Ans2 As String
 End Structure


Dim Build As New List(Of MainStruct)
问题是我在发回清单的内容时丢失了


那么,如何在ASP.NET中保留列表的内容呢?

如果您不希望将其保存在数据库或ASP.NET缓存之类的存储中,可以将其放在会话或视图状态中。当然,如果你在会议中保持它,你必须小心,因为一旦你超出范围,你必须尽快清理它。此外,序列化/反序列化将是另一个角度。你的应用程序不能有一些全局缓存吗