咏叹调属性role =“ menuitem”断开了链接

时间:2019-08-28 09:33:05

标签: asp.net-mvc razor menuitem wai-aria

我在剃刀视图中有以下代码:

<li class="az-search__list-item" role="none">@(Html.ActionLink(c.ToString(), "Results", "Search", new RouteValueDictionary { { ServiceAndInfoSearchCriteria.AZKey, c } }, new { role = "menuitem"}))</li>

链接以奇怪的方式呈现: https://localhost/DirectoryPortal/Search?Count=1&Keys=System.Collections.Generic.Dictionary%602%2BKeyCollection%5BSystem.String%2CSystem.Object%5D&Values=System.Collections.Generic.Dictionary%602%2BValueCollection%5BSystem.String%2CSystem.Object%5D

删除arria属性后,会生成正确的链接: href =“ / DirectoryPortal / Search?AZ = A

有人可以告诉我第一种情况是什么问题。

0 个答案:

没有答案