ActionLink到内部路径ASP.NET MVC

时间:2017-09-14 01:53:04

标签: asp.net asp.net-mvc razor

如何使用@Html.ActionLink生成以下链接?

<a href="#MyStore" aria-controls="MyStore" data-toggle="tab">My Store</a>

我知道我可以使用它创建一个指向我控制器的链接

@Html.ActionLink("My Store", "MyController", new Dictionary<string, object> { { "aria-controls", "MyStore" }, { "data-toggle", "tab" } });

但是,我找不到ActionLink没有采取行动名称的任何重载...相反,我想要一个内部链接:href="#MyStore"

1 个答案:

答案 0 :(得分:0)

阅读上述评论,似乎ActionLinks是专为外部链接设计的,所以我改用它:

<a href="#@model.Name()" aria-controls="@model.Name" data-toggle="tab">@model.Name</a>