如何将外部razor脚本文件添加到Web矩阵中的umbraco 7.2.4

问题描述 投票:0回答:1

我需要将 Web 服务添加到我的 umbraco Web 应用程序中,因为在 umbraco 6.1.6 版本中我使用已发布的 Web 表单用户控件,并且它将起作用。

但它不适用于 7.2.4,因为 umbraco 7.2.4 版本默认有 razor 视图引擎。

在宏部分,他们提供了另一个选项作为剃刀脚本文件以用作用户控件。

我尝试创建一个 mvc viewusercontrol 应用程序,但它也可以在 Web 表单引擎中工作。

请给出一个将我的网络服务连接到 umbraco 应用程序的想法。

并解释如何将 viewusercontrol 与 razor 脚本一起使用。

razor umbraco
1个回答
-2
投票

我了解由于过渡到 Razor 视图引擎,您在将 Web 服务与 Umbraco 7.2.4 应用程序集成时遇到困难。

要将 Web 服务连接到 Umbraco 应用程序,请考虑使用 Razor 视图对 Web 服务端点进行 AJAX 调用。您可以创建 Razor 脚本文件并将其用作宏来呈现视图用户控件。这样,您就可以利用 Razor 语法和功能,同时仍然利用现有的 Web 服务。

要设置 Razor 脚本文件,请在

~/Views/MacroPartials/
目录中创建一个新文件,然后使用
HttpClient
WebClient
引用您的 Web 服务来获取数据。

另外,不要忘记查看资源和论坛以获取最佳实践。如需更多见解和服务,请访问NSHTARE

祝您融入顺利!

© www.soinside.com 2019 - 2024. All rights reserved.