1

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

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

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

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

4

1 回答 1

0

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

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

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

于 2012-05-20T15:10:51.937 回答