ASP Classic到 - 没有ViewState的Webforms?

时间:2013-07-02 14:28:06

标签: asp.net asp-classic

这是一个奇怪的问题,它今天刚刚发生在我身上。我一直在尝试将ASP Classic应用程序转换成.NET Webforms几年,我知道这一点。

有问题的ASP Classic应用程序几乎是一个CRUD应用程序,但我多年来添加了很多jQuery和Ajax,所以它非常敏感,行为方式我喜欢,所以它不是填充形式,发布到页面类型的应用程序。我仍在开发与.NET并行的那个,因为需要新功能。

在任何情况下,我回过头来看的WebForms都混杂着ViewState和名为怪异和完全垃圾的控件。

我没有太多的时间出现 - 严格的开发时间表 - 所以我考虑使用没有ViewState的WebForms所以我基本上可以从ASP页面中提取Ajax和jQuery代码并使用.NET几乎像ASP的好处是调试我用.NET编写的用于独立控制台应用程序的大量数据访问和业务逻辑组件库。

再次,时间紧迫。我在ASP.NET(管理员页面)中有一个孤立的应用程序部分,所以我可以转储ViewState并能够开始重用前端代码。

  1. 这是转型中的好方法吗?我不确定我的终极平台是什么(MVC或WebForms)
  2. 除了禁用ViewState以使我的代码行为以及页面元素不执行任何“funky”(如重命名控件或插入代码)之外,还有什么我必须做的吗?

0 个答案:

没有答案