我在asp.net mvc5的项目里使用了Html.ActionLink生成了一个链接,但是在浏览
我在asp.netmvc5的项目里使用了Html.ActionLink生成了一个链接,但是在浏览器上显示时只显示名称的文本,完全没有链接功能。查看元素时,生成的<a></...
我在asp.net mvc5的项目里使用了Html.ActionLink生成了一个链接,但是在浏览器上显示时只显示名称的文本,完全没有链接功能。查看元素时,生成的<a></a>元素正确,请教大神,为什么链接会不工作?
展开
1个回答
展开全部
你是否在设置了正确的参数呢? 下面是一个简单的例子,
@Html.ActionLink("Create New", "Create")
上面的第一个参数是连接文字,后面的“Create”是具体的Action Method。如果你的Action Method在其他的Controller里,你还需要在后面加上另一个表示Controller的参数。
@Html.ActionLink("Go to contact page", "Contact", "Home")
更多关于ActionLink这个扩展方法的信息你可以参看MSDN:
http://msdn.microsoft.com/en-us/library/system.web.mvc.html.linkextensions.actionlink(v=vs.118).aspx
追问
谢谢,自己解决了。其他div挡住了链接
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询