【问题标题】:Hyperlink is lost using <a> tag in ASP.NET MVC view在 ASP.NET MVC 视图中使用 <a> 标记丢失超链接
【发布时间】:2021-09-21 03:05:53
【问题描述】:

我正在使用 ASP.NET MVC 5,在我看来,我正在尝试在表中添加“编辑|删除”功能。我得到了我的编辑的超链接,但我没有得到任何删除的超链接。

这是我在视图中的标记:

<td id="pagefunc">
    @Html.ActionLink("Edit", "Edit", new { id = item.POC_Id }) |
    <a data-record-id="@item.POC_Id" class="js-delete delete">Delete</a>
</td>

这是该部分的屏幕截图,编辑给了我一个超链接,但删除没有:

我不确定自己做错了什么以及为什么在将鼠标悬停在删除链接上时没有获得超链接

【问题讨论】:

    标签: html jquery css asp.net-mvc-5


    【解决方案1】:

    尝试以下方法:

    <td id="pagefunc">
        @Html.ActionLink("Edit", "Edit", new { id = item.POC_Id }) |
         <a href="@Url.Action("Delete", "Delete", new { id = item.POC_Id })" class="js-delete delete">
                  <span>Delete</span>
         </a>    
    </td>    
    

    【讨论】:

    • 非常感谢,这解决了我的问题,非常感谢。!但仍然不清楚是什么让它首先丢失了 标记的超链接......
    猜你喜欢
    • 1970-01-01
    • 2011-06-12
    • 1970-01-01
    • 2014-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-20
    • 2020-11-02
    相关资源
    最近更新 更多