c# - 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 语句以导航到不同的链接?
解决方案
推荐阅读
- regex - Hadoop拆分/正则表达式
- vba - 防止用户编辑单元格和堆栈空间不足错误
- amazon-web-services - AWS 中的 ELK 堆栈用于搜索应用程序数据
- python - 如何正确终止 pynput 调用?现在它使我的 X 崩溃(self.socket_error)
- assembly - gdb:文件如何找到传入的参数?
- azure - 从单个函数方法中读取 host.json 中的设置
- php - Alamofire Swift:上传超过 10mb 的文件?
- java - 无法理解优先队列流程
- php - 如何将选中的复选框选项保存到数据库并生成将在单独页面上搜索的唯一订单号?
- reactjs - 单击条时更改条颜色 plotly-react.js