【发布时间】:2015-10-27 01:39:32
【问题描述】:
关于将 ASP .NET 视图引擎从 ASPX 更改为 Razor 的帖子很少。 但是,我有一个业务需求,需要将视图引擎从 Razor 更改为 ASPX,因为我们使用的企业框架控件仅在 ASPX 视图引擎中呈现页面。我该怎么做呢?
我知道在我们设置项目时这很简单,但这是一个现有项目。我在 Global.asax.cs 中尝试了以下操作,但它没有添加 ASPX 视图引擎的选项,我在这里遗漏了什么吗?
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new RazorViewEngine()); // no ASPX view engine option?
我们可以通过任何其他方式将现有项目的视图引擎从 Razor 更改为 ASPX?否则,我必须使用 ASPX 作为视图引擎并移植所有代码来创建一个新的解决方案,这非常低效。
【问题讨论】:
标签: asp.net