Html.ActionLink,带有区域、参数和Html属性



我试图用Html.ActionLink 创建这样一个this链接

<a class="page-link" href="@($"/administrator/Product/?page ={pageNumber} &pageSize =5")">@pageNumber</a>
@Html.ActionLink($"{pageNumber}", "Index", "Product", new { Area = "administrator", pageNumber = $"{pageNumber}", pageSize = 5 })

我需要我的actionLink有一些带有区域和Html属性的参数。

我不知道是什么问题。

我想到了这个:

@Html.ActionLink($"{pageNumber}", "Index", "Product", new { Area = "administrator", page = $"{pageNumber}",pageSize =5 }, new { })

它工作正常,但没有html-css类。

最后我用这种方式解决了它:

@Html.ActionLink($"{pageNumber}", "Index", "Product", new { Area = "administrator", page = $"{pageNumber}",pageSize =5 },htmlAttributes:new { @class="page-link"})

这是个好办法吗?

相关内容

  • 没有找到相关文章

最新更新