代码之家  ›  专栏  ›  技术社区  ›  Maverick Meerkat

ASP.NET核心TagHelper与脚本html.actionLink的等效项是什么?

  •  1
  • Maverick Meerkat  · 技术社区  · 6 年前

    我想在删除之前提示一个确认对话框。我发现 this 回答这个问题,效果很好

    @Html.ActionLink(
              "Delete",
              "Delete",
              new { id = post.OriginalPost.ID },
              new { onclick = "return confirm('Are you sure you wish to delete this post?');" });
    

    但正如我在核心部分所理解的,应该避免使用ActionLinks。那么,有没有什么标签帮助器或者不同的方法可以做到这一点呢?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Camilo Terevinto Chase R Lewis    6 年前

    AnchorTagHelper

    <a asp-action="Delete" asp-route-id="@post.OriginalPost.ID" 
        onclick="return confirm('Are you sure you wish to delete this post?');">Delete</a>