要点: Razor Partials不会在ServiceStack 4中的@section内呈现。 这似乎是ServiceStack.Razor中的一个错误。
版本:ServiceStack 4.0.15
受影响的软件包:ServiceStack.Razor
部分内的剃刀部分不会被渲染。
内部_Layout.cshtml
@RenderSection("JavascriptConfig", required: false)
在home.cshtml内部
@section JavascriptConfig {
@Html.Partial("_routes", Model.Lang)
}
在_routes.cshtml里面
@model string
test
如果我查看渲染视图的源代码,则输出无HTML 。
答案 0 :(得分:1)
我在Github上报告了这个问题,并在不到19个小时内发布了修复程序! 因此,从ServiceStack 4.0.16(预发布)
开始,此问题不再是问题