System.Web.HttpParseException: '代码块缺少结束符“}”
System.Web.HttpParseException: 'The code block is missing a closing "}" character
我在使用 razor 语法传递部分视图的字符串列表时遇到了一些问题。这是我的代码:
<ul class="nav navbar-nav">
@{ IList<string> model = new List<string> {"nb-NO", "nn-NO", "sv-SE", "da-DK", "en-GB", "se-NO", "fi-FI", "de-DE"}; }
<li>@Html.Partial("_AppLanguage", model)</li>
</ul>
当我执行时,它显示了这个错误:
有人能告诉我我的代码有什么问题吗?
好的。我得到了我的解决方案。问题不在我的剃刀语法中。问题出在我的 _AppLanguage
局部视图中。在那里我犯了一个 grub 模型的错误。我用 @{var model = @Model;}
而不是 @{var model = Model;}
我在使用 razor 语法传递部分视图的字符串列表时遇到了一些问题。这是我的代码:
<ul class="nav navbar-nav">
@{ IList<string> model = new List<string> {"nb-NO", "nn-NO", "sv-SE", "da-DK", "en-GB", "se-NO", "fi-FI", "de-DE"}; }
<li>@Html.Partial("_AppLanguage", model)</li>
</ul>
当我执行时,它显示了这个错误:
有人能告诉我我的代码有什么问题吗?
好的。我得到了我的解决方案。问题不在我的剃刀语法中。问题出在我的 _AppLanguage
局部视图中。在那里我犯了一个 grub 模型的错误。我用 @{var model = @Model;}
而不是 @{var model = Model;}