Luk*_*vek 3 razor asp.net-core
我认为有以下操作链接 <a asp-controller="Messages" asp-action="Index">Connect</a>
我需要传递一个带有自定义名称的查询字符串参数(在这种情况下 asp-route-id 是不可接受的),asp-all-route-data有没有一种方法可以在那里指定字典,而不是在视图中的某处创建新字典并将其传递给属性?
我试图按照以下方式进行,但没有运气。
<a asp-all-route-data="["user"=@item.PetSitter.UserId]" asp-controller="Messages" asp-action="Index">Connect</a>
Run Code Online (Sandbox Code Playgroud)
如果需要,您可以指定内联字典,如下所示:
<a asp-all-route-data="@(new Dictionary<string, string> { { "user", item.PetSitter.UserId } })" asp-controller="Messages" asp-action="Index">Connect</a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1789 次 |
| 最近记录: |