锚定标记未附加到URL操作C#MVC5

锚定标记未附加到URL操作C#MVC5,c#,asp.net,asp.net-mvc-5,C#,Asp.net,Asp.net Mvc 5,我有一个奇怪的问题,我似乎无法调试。我有一些引导选项卡,其中包含类似的操作链接: <div class="page-tabs"> <ul class="nav nav-tabs"> <li class='@(actionName.ToLower() == "viewamendments" && controllerName.ToLower() == "songsmanagement" ? "active" :

我有一个奇怪的问题,我似乎无法调试。我有一些引导选项卡,其中包含类似的操作链接:

<div class="page-tabs">
<ul class="nav nav-tabs">
    <li class='@(actionName.ToLower() == "viewamendments" &&
                 controllerName.ToLower() == "songsmanagement" ? "active" : "")'>
        <a href='@Url.Action("ViewAmendments", "SongManagement")' data-container="body" data-toggle="tooltip" title="Old Song">Old Song</a>
    </li>
</ul>


请在锚定标记中添加此属性,然后重试。

结果表明,这是由于控制器名称导致的,未找到。一个简单的更改,但通常在控制器中找不到方法时,它不会附加href标记

或者data load url=在引导程序中支持重定向。您是否尝试过data load url=“@url.Action”(“ViewAmendments”,“SongManagement”)