【问题标题】:Problems when converting Webforms site to MVC将 Webforms 站点转换为 MVC 时出现的问题
【发布时间】:2012-05-20 12:24:53
【问题描述】:

我正在尝试从 Webforms 迁移到 MVC(大型生产 Web 应用程序)。 我从Scott Hanselman great blog-post 开始。它工作正常,但现在我有几个问题:

  1. 将 .resx 文件集成到新视图中。在常规 MVC 项目中,我可以使用建议的方法 Scott Allen,但它不适用于 webforms 网站!
  2. 我可以在 webforms/mvc 项目中使用“System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl”吗?

编辑 我已经设法通过@HttpContext.GetLocalResourceObject 解决了.resx 问题。 第二个问题(使用System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl)还没解决呢

编辑 2 我决定使用“squishit”而不是“System.Web.Optimization”。效果很好!

【问题讨论】:

    标签: asp.net asp.net-mvc localization webforms


    【解决方案1】:

    ResolveBundleUrl 在 MVC 中运行良好。这是我当前布局视图中的一行:

    <script type="text/javascript" src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Scripts/js")"></script>
    

    它也没有理由不能在 WebForms 应用程序中运行 - 如果你不能让它运行,也许你应该发布一个你遇到的特定问题。

    【讨论】:

      猜你喜欢
      • 2015-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-12
      相关资源
      最近更新 更多