如何在ASP.Net Core MVC中使用HTML链接?
发布时间:2020-12-16 09:13:02 所属栏目:asp.Net 来源:网络整理
导读:我目前正在尝试在ASP.NET Core MVC中创建一个网站.在我的布局页面中,我正在创建一个导航栏来访问可以通过我的控制器访问的所有操作.但是我无法创建有用的链接. ul lia href="homepage"Home/a/li lia href="index"Index/a/li/ul 我的问题是,我仍然需要链接之
我目前正在尝试在ASP.NET Core MVC中创建一个网站.在我的布局页面中,我正在创建一个导航栏来访问可以通过我的控制器访问的所有操作.但是我无法创建有用的链接.
<ul> <li><a href="homepage">Home</a></li> <li><a href="index">Index</a></li> </ul> 我的问题是,我仍然需要链接之前的控制器,如果我把控制器放在这样的动作前面 <ul> <li><a href="home/homepage">Home</a></li> <li><a href="home/index">What We've Done</a></li> </ul> 当我点击一个链接然后点击另一个链接时,该链接将最终成为“myurl / home / home / page”. 如何创建仅链接到我想要的确切页面的链接? 解决方法
您应该使用锚标记帮助程序来构建链接的标记
<a asp-action="index" asp-controller="home">Home</a> 这将生成索引操作的正确相对路径,作为锚标记的href属性值. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – MvcHtmlString.ToHtmlString()不编码HTML?
- asp.net-web-api – 如何设置katana-project以允许json格式
- asp.net-mvc – 在ASP.NET MVC应用程序中使用Entity Framew
- 如何实现对上下文(Context)数据的统一管理 [提供源代码下
- ASP.NET WSAT(网站管理工具)和自定义成员资格提供程序
- asp.net – 使用Groups进行分页的SignalR
- asp.net-mvc-3 – 在MVC Razor View中使用If语句
- asp.net-mvc – 在MVC的路由中,花括号是什么意思?
- .net – 加密ApplicationServices ConnectionString
- asp.net-mvc – ASP.NET MVC:ValidationAttribute和本地化
推荐文章
站长推荐
- asp.net-mvc-5 – Web API 2 OWIN承载令牌的目的
- asp.net – 形式auth超时和会话超时的差异
- asp.net-mvc – 导出Excel文件以查看(MVC)
- asp.net-mvc-4 – ASP.NET MVC 4会话超时
- ASP.Net MVC4 WebApi代理
- asp.net – 不引人注目的Javascript富文本编辑器
- OAuth(OAuth2)ASP.NET REST Web API(自我主机 –
- asp.net-mvc-4 – 从beta版升级后的Autofac / MV
- asp.net – NHibernate线程安全与会话
- asp.net-mvc – jQuery Ajax调用控制器
热点阅读