1
我有一個問題,我的行動鏈接 - 我有一個菜單欄,顯示不同的鏈接,基於誰登錄,他們都工作,除了我的新的一個,我已經在這個難倒幾個小時(我是一個noob - 這僅僅是ASP/MVC的第3天)。代碼爲我的菜單下面 - 它是我的_layout.cshtml文件的一部分。這是「祕密管理」鏈接不起作用。 cshtml正是它應該在視圖的admin文件夾中的位置。先謝謝你!MVC動作鏈接 - 除了一個都可以工作?
<nav>
<ul id="menu">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
@if(User.Identity.IsAuthenticated)
{
<li>@Html.ActionLink("Admin", "Index", "Admin")</li>
<li>@Html.ActionLink("My Account", "Manage", "Account")</li>
if(User.Identity.Name == "reecea")
{
<li>@Html.ActionLink("Secret Admin","index2","Admin")</li>
}
}
</ul>
</nav>
你的「管理員」控制器類是否有稱爲「index2」的操作? –
我的英雄。我補充說,它的工作!謝謝!! – ProfessionalAmateur
如果你沒有采取行動,你期望的是什麼? – ivowiblo