MVC超链接
<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超链接的更多相关文章
- MVC超链接调用控制器内的方法
<a href="hello/Layout?name=Tom"><h1><span>Hello</span>World</h1 ...
- mvc中Url.RouteUrl或者Html.RouteLink实现灵活超链接,使href的值随路由名称或配置的改变而改变[bubuko.com]
mvc,超链接除了直接写在a标签的href内还可以使用路由规则来生成,这样在改变了路由规则或者路由名称时不用再去代码中更改href的值,而且还容易遗漏.借助Url.RouteUrl或者Html.Rou ...
- Asp.net MVC 中超链接的三个方法及比较
在Asp.net WebForm开发中,我们通过a标签进行跳转时,通常的写法是:<a href="index.aspx">首页</a>, 在Asp.net ...
- MVC之超链接的寻址
传统式 href直接跟链接地址URL <a href="@Model.Base.BdtUrl" target="_blank">首页</a&g ...
- 转:MVC 下导航超链接本页面高亮的一种解决方案
前言 导航高亮一直是一个让大家头疼的问题. 纯 Javascript 的话可以判断当前页面的地址和链接地址是否有关系. 这样的弊端就是自由度太低,MVC 下会出一定的问题 (MVC 下有默认的 Con ...
- ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第二章:利用模型类创建视图、控制器和数据库
在这一章中,我们将直接进入项目,并且为产品和分类添加一些基本的模型类.我们将在Entity Framework的代码优先模式下,利用这些模型类创建一个数据库.我们还将学习如何在代码中创建数据库上下文类 ...
- 【第三篇】ASP.NET MVC快速入门之安全策略(MVC5+EF6)
目录 [第一篇]ASP.NET MVC快速入门之数据库操作(MVC5+EF6) [第二篇]ASP.NET MVC快速入门之数据注解(MVC5+EF6) [第三篇]ASP.NET MVC快速入门之安全策 ...
- ASP.net MVC 文件下载的几种方法(欢迎讨论)
在ASP.net MVC 中有几种下载文件的方法 前提:要下载的文件必须是在服务器目录中的,至于不在web项目server目录中的文件下载我不知道,但是还挺想了解的. 第一种:最简单的超链接方法,&l ...
- 【第一篇】ASP.NET MVC快速入门之数据库操作(MVC5+EF6)
目录 [第一篇]ASP.NET MVC快速入门之数据库操作(MVC5+EF6) [第二篇]ASP.NET MVC快速入门之数据注解(MVC5+EF6) [第三篇]ASP.NET MVC快速入门之安全策 ...
随机推荐
- Single Image Haze Removal Using Dark Channel Prior翻译
这段时间在回顾以前做的去雾,顺便就把这篇文章翻译了一下,看看有没有同行交流.由于是用LaTex排版的,所以只能转为图片传上来了.另外,英语水平有限,大部分都是靠词典,所以只能勉强着看了.
- 将258.369 double值转为内存表示(科学计数法)
前言 庖丁解牛 - <<庄子>> 庖丁为文惠君解牛,手之所触, 肩之所倚, 足之所履, 膝之所踦, 砉然向然, 奏刀騞然, 莫不中音, 合于<桑林>之舞, 乃中&l ...
- JAVA 操作 DBF 文件数据库
1.依赖夹包 javadbf-[].4.1.jar jconn3.jar 2.添加属性文件 jdbc.properties jdbc.driverClassName=com.sybase.jdbc3. ...
- Kendo UI开发教程(24): 单页面应用(二) Router 类
Route类负责跟踪应用的当前状态和支持在应用的不同状态之间切换.Route通过Url的片段功能(#url)和流量器的浏览历史功能融合在一起.从而可以支持把应用的某个状态作为书签添加到浏览器中.Rou ...
- rac各节点实例需设置为相同的一些参数
RAC Parameters That Require Identical Settings • ACTIVE_INSTANCE_COUNT • ARCHIVE_LAG_TARGET • COMPAT ...
- 【C语言天天练(十五)】字符串输入函数fgets、gets和scanf
引言:假设想把一个字符串读到程序中.必须首先预留存储字符串的空间.然后使用输入函数来获取这个字符串. 读取字符串输入的第一件事是建立一个空间以存放读入的字符串. char *name; scanf(& ...
- _00024 尼娜抹微笑伊拉克_云计算ClouderaManager以及CHD5.1.0群集部署安装文档V1.0
笔者博文:妳那伊抹微笑 itdog8 地址链接 : http://www.itdog8.com(个人链接) 博客地址:http://blog.csdn.net/u012185296 博文标题:_000 ...
- Xamainr 地图之webview初探
一 说几点 当下移动开发主要实现方式有传统的Native以及新的混合开发想Rect.js,nodejs这些前段框架,其本质要么是原生控件来实现UI,要么html来实现UI.Xamarin其实也只是取巧 ...
- 修改注册表添加IE信任站点及启用Activex控件
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/In ...
- ubuntu10.10 tftp安装,配置,测试
ubuntu10.10 tftp安装,配置,测试 成于坚持,败于止步 虽然ubuntu/centos/redhat都是linux,但是内核其中存在一定的修改,所以对于tftp服务器的安装存在不同的命令 ...