<1>

return RedirectToAction(Index); //跳转到Index控制器

<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>

 <!DOCTYPE HTML>
<html>
<head runat="server">
<meta name="viewport" content="width=device-width" />
<title>Login</title>
</head>
<body>
<div>
<a href="/Login/Index">跳转到Login控制器下的Index视图</a><br /> <a href="<%:Url.Action(" index")%>">跳转到同样控制器下的Index视图</a><br /> <a href="<%:Url.Action(" index","login")%>">跳转到Login控制器下的Index视图</a><br /> <a href="@Url.Action("Index", "Home", new{id=100 })">跳转转到Home控制器下的Index视图,并传递一个id參数</a> <a href="@Url.RouteUrl("default",new {controller="Home",action="Index",id=1})">跳转到路由规则名字为default的这条路由以下的Home控制器下的Index方法,并传递一个id參数(当然參数能够不写)</a> <%--attributes是属性的意思;routeValues是超链接后面要传递的值--%> <%--跳转到同样控制器下的Index视图--%>
<%: Html.ActionLink("跳转到同样控制器下的Index视图", "Index")%>"<br /> <%:Html.ActionLink("跳转到Login控制器下的Index视图", "Index", "Login")%><br /> <%--演示样例:http://www.baidu.com? UserName=Fanbin--%>
<%:Html.ActionLink("跳转到同样控制器下的Index视图,给这个超链接传一个UserName值,这个UserName值为‘Fanbin’", "Index", new { UserName = "Fanbin" })%><br /> <%--new{name="abc"}的意思是创建一个匿名类的对象,给他的name属性赋值abc--%>
<%:Html.ActionLink("跳转到Login控制器下的Index视图,给这个超链接加入一个name属性。并赋值为abc", "Index", "Login",new {name="abc"})%><br /> <%:Html.ActionLink("跳转到Login控制器下的Index视图,给这个超链接传一个UserName值。这个UserName值为‘Fanbin’;同一时候给这个超链接加入一个name属性。并赋值为 abc,","Index", "Login", new { UserName = "Fanbin" }, new { name="abc"})%><br /> <!----------------------------------------------------------------------------------------------------->
<%--创建一个TextBox,并给他的id,和name属性同一时候赋值UserName--%>
<%:Html.TextBox("UserName") %> <%--创建一个TextBox,并给他的id,和name属性同一时候赋值UserName,同一时候将他的value值设为“你好”--%>
<%:Html.TextBox("UserName","你好")%>
</div>
</body>
</html>

MVC超链接的更多相关文章

  1. MVC超链接调用控制器内的方法

    <a href="hello/Layout?name=Tom"><h1><span>Hello</span>World</h1 ...

  2. mvc中Url.RouteUrl或者Html.RouteLink实现灵活超链接,使href的值随路由名称或配置的改变而改变[bubuko.com]

    mvc,超链接除了直接写在a标签的href内还可以使用路由规则来生成,这样在改变了路由规则或者路由名称时不用再去代码中更改href的值,而且还容易遗漏.借助Url.RouteUrl或者Html.Rou ...

  3. Asp.net MVC 中超链接的三个方法及比较

    在Asp.net WebForm开发中,我们通过a标签进行跳转时,通常的写法是:<a href="index.aspx">首页</a>, 在Asp.net ...

  4. MVC之超链接的寻址

    传统式 href直接跟链接地址URL <a href="@Model.Base.BdtUrl" target="_blank">首页</a&g ...

  5. 转:MVC 下导航超链接本页面高亮的一种解决方案

    前言 导航高亮一直是一个让大家头疼的问题. 纯 Javascript 的话可以判断当前页面的地址和链接地址是否有关系. 这样的弊端就是自由度太低,MVC 下会出一定的问题 (MVC 下有默认的 Con ...

  6. ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第二章:利用模型类创建视图、控制器和数据库

    在这一章中,我们将直接进入项目,并且为产品和分类添加一些基本的模型类.我们将在Entity Framework的代码优先模式下,利用这些模型类创建一个数据库.我们还将学习如何在代码中创建数据库上下文类 ...

  7. 【第三篇】ASP.NET MVC快速入门之安全策略(MVC5+EF6)

    目录 [第一篇]ASP.NET MVC快速入门之数据库操作(MVC5+EF6) [第二篇]ASP.NET MVC快速入门之数据注解(MVC5+EF6) [第三篇]ASP.NET MVC快速入门之安全策 ...

  8. ASP.net MVC 文件下载的几种方法(欢迎讨论)

    在ASP.net MVC 中有几种下载文件的方法 前提:要下载的文件必须是在服务器目录中的,至于不在web项目server目录中的文件下载我不知道,但是还挺想了解的. 第一种:最简单的超链接方法,&l ...

  9. 【第一篇】ASP.NET MVC快速入门之数据库操作(MVC5+EF6)

    目录 [第一篇]ASP.NET MVC快速入门之数据库操作(MVC5+EF6) [第二篇]ASP.NET MVC快速入门之数据注解(MVC5+EF6) [第三篇]ASP.NET MVC快速入门之安全策 ...

随机推荐

  1. C#面试-总结

    1.override,overload的区别(鲁班联盟面试题) 笔试场景: 当时写反了区别 正确答案: override(重写,覆盖) 1.方法名.参数.返回值相同. 2.子类方法不能缩小父类方法的访 ...

  2. spring mvc MultipartFile 上传文件错误解决

    Field error in object 'xxxx' on field 'xxxx': rejected value [20129259128131.jpg]; codes [typeMismat ...

  3. 数据层交换和高性能并发处理(开源ETL大数据治理工具--KETTLE使用及二次开发 )

    ETL是什么?为什么要使用ETL?KETTLE是什么?为什么要学KETTLE?        ETL是数据的抽取清洗转换加载的过程,是数据进入数据仓库进行大数据分析的载入过程,目前流行的数据进入仓库的 ...

  4. 【书评】RHCSA/RHCE Red Hat Linux 认证学习指南(第6版)EX200 & EX300

    这次参加 CSDN 举办的读书活动,正赶上项目忙,看得也是断断续续,拖了2周了,才能来写这个书评. ========== 书评的分割线 ========== 首先,我会肯定的告诉你,不论你是一名专业的 ...

  5. 管理支撑办公系统技术架构选型对照讨论(J2EE与SOA对照)

    续:管理支撑办公系统技术架构选型及相关技术应用范围.方法分析 M域办公系统改造.整合涉及到OA.业务流程.部室信息站点.部室专业管理等系统和信息共享等新需求,从信息化视角来看,内容多并且杂,这里核心业 ...

  6. 如果一个Object对象可能是集合或者数组那么如何对其进行迭代

    需求:一个方法传入的参数是Object类型(假设对象为“items”,使用Object类型也是为了使用多态而增加方法复用性),但已知这个Object对象可能是集合,包括Collection和Map,也 ...

  7. HotelIInventory项目小结

    最近参与了HotelIInventory这个项目的一个模块的开发.经验不足,对Sql脚本的编写能力还需要提高,这个模块的Sql语句大多是组长替我写的,如果靠我自己来写,我绝对是没有能力完成工作的,在此 ...

  8. .Net 4.0特性 Tuple元组

    Tuple 字面意思:元组.是.net4.0增加的新特性,是干什么的呢?总结一句,个人觉得这个东西 就是用来在有返回很多种类型的值时可以用到.它提供了8种类型的Tuple,直接看最复杂的那种(其实不是 ...

  9. Qt Style Sheets Examples(QT真是有很全的文档)

    http://doc.qt.io/qt-5/stylesheet-examples.html http://doc.qt.io/qt-4.8/stylesheet.html

  10. JavaScript常用全局属性与方法

    最近,在学习JavaScript,Java作域链包含全局,记录下常用的全局属性与方法,就当是知识的积累,未列出全部,如需查看全部可参考JS相关的API文档. 常用的全局属性:  全局属性      作 ...