【问题标题】:Side-by-Side Asp.Net and MVC Razor并排的 Asp.Net 和 MVC Razor
【发布时间】:2012-05-24 15:27:13
【问题描述】:

我们有一个现有的 ASP.Net Web 应用程序。我想创建一个 ASP.Net MVC Razor 应用程序,这两个应用程序可以一起工作。单个母版页将包含可以调用 .aspx 页面以及 Razor .cshtml 页面的菜单项。

我见过一个使用路由的 MvcContrib Portable 区域的示例。这个特定示例在两者中都有 .aspx 页面(MVC 不是 Razor)。

是否有一个示例可以显示两个并排运行并且 MVC 是 Razor?如果我可以下载一个 Visual Studio 解决方案以便我可以运行它,那将是最好的。

我不确定 MvcContrib 方式是否是实现这一目标的最新最好的方式。

我不想去混合!

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3 razor mvccontrib


    【解决方案1】:

    您不需要任何其他外部库。您始终可以将现有的 ASP.NET Web 表单项目转换为使用 Web 表单和 MVC 的混合项目。您需要添加所需的 MVC 程序集引用并对 web.config 进行一些更改,一切就绪。 Scott 对此有一个简单而出色的blog post,他解释了如何进行转换。

    我写了一个注释,说明如何在转换后在混合项目中启用 MVC 特定的上下文菜单(添加控制器/添加视图)here

    【讨论】:

    • 我不想采用混合方式。
    • 如果你想将 MVC 添加到现有的 ASP.NET Web 表单项目中。那是混合的
    猜你喜欢
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-15
    • 1970-01-01
    • 2011-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多