9

我想知道是否有任何方法可以扩展 razor 视图引擎功能来处理一些自定义文本/标签并在渲染之前解析/继续。假设我使用了一些特殊的标签,${}如下所示:

<span>${some word}</span>

然后,我想在渲染之前解析视图并用本地化值替换“某个世界”。当然这可以通过其他方式完成,但我想知道是否有任何方法可以完成这项工作。

4

1 回答 1

5

您可以通过从类继承来扩展剃刀视图引擎,您可以在此处RazorViewEngine找到如何执行此操作的示例

此外,请查看Nancy.Viewengines.Razor,它是构建在 Razor 视图引擎之上的视图引擎,并拥有自己的语法解析器

于 2013-01-16T16:51:20.723 回答