Razor客户端模板的好处

时间:2012-06-26 07:13:05

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

我最近遇到了Razor Client Template。但我并不完全理解它的用法。我想与社区一起验证我的理解。

  1. 客户端模板就像部分视图一样,但我们可以将其加载为javascript。然后在需要时调用该javascript。
  2. 它会保存服务器调用,因为HTMl标记现在是浏览器/ Javascript。
  3. 请告诉我,这是否会在性能方面取得重大进展。 如何吗

1 个答案:

答案 0 :(得分:1)

有时您需要在服务器端和客户端创建相同的html标记。在那些时候,您将有两个模板:服务器端的剃刀模板和客户端的jquery模板(或其他)。有两个版本来生成相同的标记会在维护和开发方面产生问题。

Razor客户端模板库可帮助您创建一个用Razor编写的模板,该模板也可以在客户端使用,因此易于维护。

重要的是图书馆还很年轻,所以当你尝试在客户端使用复杂的剃刀模板时,你可能会遇到限制。