asp.net Core1.1版本生成超链接/a链接标签的方式
来源:互联网 发布:中国js 12.7mm狙击步枪 编辑:程序博客网 时间:2024/06/01 10:48
1、传统方式
第一种:@Html.ActionLink("Register", "Register", "Account")第二种:<a href="@Url.Action("Register", "Account")">Register</a>
生成的Html代码
第一种:<a href="/Account/Register">Register</a>第二种:<a href="/Account/Register">Register</a>
2、asp.net core新增的方式
<a asp-controller="Account" asp-action="Register">Register</a>注意:asp-controller为指定的控制器,asp-action为控制器中的方法,也就是Action
3、如果要指定参数的话
<a asp-controller="Product" asp-action="Display" asp-route-id="@ViewBag.ProductId">View Details</a>asp-route-id为传递给Action的参数
生成的html代码
<a href="/Product/Display/1">View Details</a>
4、通过路由名称指定
routes.MapRoute( name: "login", template: "login", defaults: new { controller = "Account", action = "Login" });比如是上面这个路由
<a asp-route="login">Login</a>
通过asp-route指定就可以了
5、通过http协议,IP或者域名指定
@Html.ActionLink("Register", "Register", "Account", "https", "aspecificdomain.com", "fragment", null, null)生成的链接
<a href="https://aspecificdomain.com/Account/Register#fragment">Register</a>
6、如果你要指定网站当前的域名
@Html.ActionLink("Register", "Register", "Account", "https", null, null, null, null)7、asp.net core中新增的方法
<a asp-controller="Account" asp-action="Register" asp-protocol="https" asp-host="asepecificdomain.com" asp-fragment="fragment">Register</a><!--或者使用下面的方法 --><a asp-controller="Account" asp-action="Register" asp-protocol="https">Register</a>
翻译原文(有删改):ASP.NET Core MVC Anchor Tag Helper
0 0
- asp.net Core1.1版本生成超链接/a链接标签的方式
- asp.net 后台代码改变a标签的内容文字和链接href
- C# Core1.1 版本 AppSettings 使用方法
- asp.net超链接的下划线。
- jsp 页面链接(注解:指a标签的超链接)乱码问题及其解决办法
- jsp 页面链接(注解:指a标签的超链接)乱码问题及其解决办法
- jsp 页面链接(注解:指a标签的超链接)乱码问题及其解决办法
- asp调用asp.net生成的动态链接库
- ASP.NET4.6与APS.NET core1.0
- asp.net core1.0 tutorials and new features
- javascript点击<a>超链接标签的实现
- 超链接标签<a>缓存问题的解决
- 超链接—a标签的使用
- 超链接<a>标签
- 超链接标签a
- 超链接标签—a
- HTML超链接标签<a>
- a超链接标签
- 三层学习总结
- vb.net 教程 1-2 数据类型:String
- POJ 2656 Unhappy Jinjin G++
- 软件测试
- 201612 CCF 第二题 工资计算
- asp.net Core1.1版本生成超链接/a链接标签的方式
- 利用最小堆结构来设计一种定时方案
- gulp的使用教程
- 必会排序算法总结
- vector摘记
- 路径规划算法 快速搜索随机树(Rapid-exploration Random Tree)
- AJAX初步学习
- 【九度OJ】题目1080:进制转换 解题报告
- [译]在CUDA C/C++中如何衡量代码性能