首页 > 解决方案 > razor c#中的if else语句调用不同的视图

问题描述

我将 MVC4 与 C# 一起使用,并且我有一个共享的 _Layout 视图,该视图具有指向主页的链接,即通过“homeController”的“index”。

   <p class="site-title"> 
@if (controller = Roles) {  
<a href="~/Roles/Index/" id="logo-holder">
 } else {
         <a href="~/Home/Index/" id="logo-holder">} 
         <img class="navbar-header" alt="logo" 
         src="~/Images/Comtrex_Logo_Blue_&_Orange.png" height="60" 
         width="302">
         <span style="padding-top:2em">Cloud Reporting</span>
         </a>
    </p>

如何根据用户当前所在的视图添加 if else 语句以导航到不同的链接?

标签: c#asp.net-mvc-4if-statement

解决方案


推荐阅读