我必须为旧的 Asp.net 1.1 网站支持和开发一些功能。不幸的是,它写得更像是一个经典的 ASP 站点,而不是 ASP.net。他们使用包含脚本的包含文件作为核心逻辑。这意味着所有核心逻辑都在 Render 而不是 PageLoad 上运行。
其中一个问题似乎是,当我修改 asp.net 控件的值时,这些值不会在回发中保持不变。
我假设会发生这种情况,因为此时 ViewState 已经完成。无论如何在管道中稍后刷新 ViewState 吗?还是我必须在每次回发时重新加载我的所有值?
我必须为旧的 Asp.net 1.1 网站支持和开发一些功能。不幸的是,它写得更像是一个经典的 ASP 站点,而不是 ASP.net。他们使用包含脚本的包含文件作为核心逻辑。这意味着所有核心逻辑都在 Render 而不是 PageLoad 上运行。
其中一个问题似乎是,当我修改 asp.net 控件的值时,这些值不会在回发中保持不变。
我假设会发生这种情况,因为此时 ViewState 已经完成。无论如何在管道中稍后刷新 ViewState 吗?还是我必须在每次回发时重新加载我的所有值?