代码之家  ›  专栏  ›  技术社区  ›  Sergio Tapia

需要一些帮助来理解这个的用法吗Html.ActionLink文件()

  •  0
  • Sergio Tapia  · 技术社区  · 14 年前

    我在跟踪那个书呆子ASP.Net我和MVC教程有以下代码行:

    <%= Html.ActionLink("Edit Dinner", "Edit", new { id = Model.DinnerID}) %> |
    <%= Html.ActionLink("Delete Dinner", "Delete", new { id = Model.DinnerID }) %>        
    

    我不明白的是为什么ActionLink的第三个参数需要一个新的{}命令。有人能详细说明一下吗?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Derek Hunziker    14 年前

    /博客/[用户名]/存档/[年]/[月]/[日]/[标题]

    <%= Html.ActionLink("Blog", "Details", new { username = Model.Username, year = Model.year, month = Model.month, day = Model.day, title = Model.title }) %>