C# 如何在页面刷新时恢复动态创建的HTML表/控件?

C# 如何在页面刷新时恢复动态创建的HTML表/控件?,c#,asp.net,.net,C#,Asp.net,.net,在我的网页中,我正在运行时创建HTML表/div/控件。但是,在页面刷新时,它消失了。。保留/恢复所有动态创建的HTML控件及其值的最佳方法是什么 NET和代码隐藏是C#。我主要使用HTML控件,JQuery/JavaScript所有控件都必须在Page\u Load中重建,以便可以进行事件处理程序和值绑定。因此,如果最初在事件处理程序中创建控件,则需要在会话或视图状态中缓存足够的数据,以便可以在页面加载上重建这些控件 很多时候,一个基本的元组会提供足够的信息来重新创建这些控件。不过要留个小纸条

在我的网页中,我正在运行时创建HTML表/div/控件。但是,在页面刷新时,它消失了。。保留/恢复所有动态创建的HTML控件及其值的最佳方法是什么


NET和代码隐藏是C#。我主要使用HTML控件,JQuery/JavaScript

所有控件都必须在
Page\u Load
中重建,以便可以进行事件处理程序和值绑定。因此,如果最初在事件处理程序中创建控件,则需要在
会话
视图状态
中缓存足够的数据,以便可以在
页面加载
上重建这些控件


很多时候,一个基本的
元组
会提供足够的信息来重新创建这些控件。不过要留个小纸条。您需要确保在第一次构建时设置
ID
属性以及在重新构建时设置
属性。值绑定就是这样发生的。

所有控件都必须在
Page\u Load
中重建,以便事件处理程序和值绑定可以发生。因此,如果最初在事件处理程序中创建控件,则需要在
会话
视图状态
中缓存足够的数据,以便可以在
页面加载
上重建这些控件

很多时候,一个基本的
元组
会提供足够的信息来重新创建这些控件。不过要留个小纸条。您需要确保在第一次构建时设置
ID
属性以及在重新构建时设置
属性。这就是值绑定的发生方式