1

我必须为旧的 Asp.net 1.1 网站支持和开发一些功能。不幸的是,它写得更像是一个经典的 ASP 站点,而不是 ASP.net。他们使用包含脚本的包含文件作为核心逻辑。这意味着所有核心逻辑都在 Render 而不是 PageLoad 上运行。

其中一个问题似乎是,当我修改 asp.net 控件的值时,这些值不会在回发中保持不变。

我假设会发生这种情况,因为此时 ViewState 已经完成。无论如何在管道中稍后刷新 ViewState 吗?还是我必须在每次回发时重新加载我的所有值?

4

1 回答 1

1

重新加载这些值是一个经典的 ASP 站点会做的事情。开发商无疑是这样认为的。

我建议您不要违反他们的假设。

于 2013-02-13T18:32:03.807 回答