how to create an else if statement in Razor?

后端 未结 3 1250
终归单人心
终归单人心 2020-12-09 16:11

I am trying to display some rows in a table. Depending on the UserGroup, the View should show different markup. An administrator can delete rows, but a moderator can only ma

3条回答
  •  臣服心动
    2020-12-09 16:24

    You just use else without prepending an @. However, I don't think that is the problem with your page title. Perhaps you need to set the ViewBag.Title property? Your layout page may be depending on it being set.

    @if(visible) 
        {
        @Html.TextBoxFor(cn => Model.Row_Number, new { @class = "row required digits", size = 1 })
        }
    else
        {
        @Html.TextBoxFor(cn => Model.Row_Number, new { @class = "row required digits", size = 1, disabled = "disabled" })
        }
    

    Title issue:

    @{
        bool visible = Model.Visible;
        ViewBag.Title = "My Title;
    }
    

提交回复
热议问题