C# 将HTML.ActionLink与a<;李>;
我正在做前端开发工作,第一次接触到C#。我正在尝试更改菜单导航,以便每个列表项都可以单击,而不仅仅是每个列表项中的内容。示例(如果是静态HTML):C# 将HTML.ActionLink与a<;李>;,c#,html,C#,Html,我正在做前端开发工作,第一次接触到C#。我正在尝试更改菜单导航,以便每个列表项都可以单击,而不仅仅是每个列表项中的内容。示例(如果是静态HTML): 改为 <a href="#"><li>LINK</li></a> 但是,此菜单使用的是HTML.ActionLink,因此看起来如下所示: <li>@Html.ActionLink("Blah", "Index", "blahBlah", new { area = "Shared
改为
<a href="#"><li>LINK</li></a>
但是,此菜单使用的是HTML.ActionLink,因此看起来如下所示:
<li>@Html.ActionLink("Blah", "Index", "blahBlah", new { area = "Shared" }, null)</li>
@Html.ActionLink(“Blah”,“Index”,“blahBlah”,new{area=“Shared”},null)
我将如何更改此项,以便将链接应用于整个列表项
谢谢 您可以将该方法与典型的HTML标记一起使用
<a href="@Url.Action("Index","Home")" title="Go to home"><li>LINK</li></a>
这将生成如下的标记
<a href="Home/Index" title="Go to home"><li>LINK</li></a>
根据需要更改Url.action方法的参数(操作方法/控制器名称)值
Url.Action
helper方法生成一个操作方法的完全限定Url。让我感觉自己像个新手-_-
<a href="Home/Index" title="Go to home"><li>LINK</li></a>