【问题标题】:Issue with if else in HTML helper in cshtml filecshtml 文件中 HTML 帮助程序中的 if else 问题
【发布时间】:2017-12-29 23:31:13
【问题描述】:

Razor/cshtml 的新手。我面临错误,我的 if else 现在工作正常,这意味着 if 工作正常,但 else 似乎不工作。我的代码如下所示;

谁能指导我做错了什么?

@if (ViewBag.role == "Admin")
{
    <div id="wrapper">
<div>
some code here

}
else if (ViewBag.role == "AppAdmin")
{
<div>
some code here
</div>
</div>
</div>

【问题讨论】:

  • 什么错误?你的问题需要包含代码,而不是它的图像。
  • 你是老手,你应该知道规则,添加代码而不是图像
  • 对不起代码的图像。添加了实际代码(编辑了问题)

标签: asp.net-mvc razor


【解决方案1】:

似乎“else”关键字未被识别/突出显示,即上面的“if”块格式不正确。尝试排除以上所有折叠的块(及其可能的剃刀操作)以确定不正确的块。

【讨论】:

    猜你喜欢
    • 2011-03-29
    • 2021-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多