asp.net前端页面上使用if

在项目开发中有遇到过需要在前端页面上使用if和else判断显示的内容,只需要在if前面加上一个@即可。以下是在cshtml页面上使用if和else进判断

 asp.net前端页面上使用if


                                    @if (ViewBag.User.Img != null)
                                    {
                                        <img id="userimg" alt="image" class="img-circle img-bor" src="@ViewBag.User.Img" />
                                    }
                                    else
                                    {
                                        <span class="user-name-box">@ViewBag.User.Name</span>
                                    }