MVC 后台向前台传值,同一Controller下Action之间的传值,Controller与Controller之间的传值

@{
Layout = "~/Views/Shared/_Layout.cshtml";
}

<h2>登录</h2>

<p>
@using(Html.BeginForm("Login", "Login", FormMethod.Post)){
<p>
<br>用户:@Html.TextBox("username")
密码:@Html.TextBox("password")
<input id="Submit1" type="submit" value="登录" />
<a href="" class="btn btn-primary btn-lg">@TempData["Name"] &raquo;</a>
</p>
}
@Html.ActionLink("Action -> Action","Again",new { str = @TempData["Name"] })
@Html.ActionLink("Controller -> Controller", "Index","Home", new { str = @TempData["Name"] },null)
</p>
<p>
</p>

时间: 2024-12-20 18:04:04

MVC 后台向前台传值,同一Controller下Action之间的传值,Controller与Controller之间的传值的相关文章

ASP.NET mvc下在Controller下action的跳转方式

在ASP.NET mvc下,action有多种挑战方式: return RedirectToAction("Index");//一个参数时在本Controller下 如果RedirectToAction(ActionName,ControllerName) //可以直接跳到别的Controller. return RedirectToRoute(new {controller="Home",action="Index"});//可跳到其他cont

Spring MVC 后台获取前台form参数值(requestparam)

Spring MVC 获取前台参数值得java代码: @RequestMapping(value = "/loginCheck") public String loginCheck( @RequestParam("username") String username, @RequestParam("password") String password) { UserMess user = new UserMess(); user.setUsern

MVC后台与前台交互的问题。。。

后台: viewbag.sb/*这是一个sb路径*/[email protected]"\gao\shou"; 前台js: var sb='@viewbag.sb'; alert(sb); 结果就是gaocong.. 原因是\在js中是转义字符. 处理方法是: 后台:ViewBag.sb= Server.UrlEncode(@"\gao\cong"); 前台: var sb='@viewbag.sb'; alert(decodeURI(sb)) 结果:\gao\co

MVC 后台DataTable 前台遍历

/// <summary> /// 多级审批流展示 /// </summary> /// <returns></returns> public ActionResult AddMoreflow() { string userid = CommConst.CurrentAccountId; DataSet ds = CheckFlowService.LCheckFlowBLL.GetNowFlowList(userid); DataTable dt = ds.

EF5(7) 后台使用SelectListItem传值给前台显示Select下拉框;mvc后台Action接收浏览器传值的4种方式; 后台Action向前台View视图传递数据的四种方式

一:后台使用SelectListItem 传值给前台显示Select下拉框 我们先来看数据库的订单表,里面有3条订单,他们的用户id对应了 UserInfo用户表的数据,现在我们要做的是添加一个Order控制器,显示订单列表,并且在修改订单的时候,把用户的id 用 select 下拉框显示出来,并且可以提交修改数据   1.1 我们通过比较原始的方法,来把数据 传递到前台后,前台使用  循环来显示 select 并且显示是哪个元素被选中 我们在前台的cshtml中,使用 @model 命令 指定

【spring 注解 错误】使用controller 作为后台给前台ajax交互数据出错

controller作为后台与前台的ajax进行交互,后台的方法处理完成返回一个boolean类型的值,想传给前台用来判断是否执行成功,BUT,问题来了: 1 严重: Servlet.service() for servlet rest threw exception 2 java.lang.IllegalArgumentException: Unknown return value type [java.lang.Boolean] 3 at org.springframework.util.A

后台向前台输出 换行“\n”

MVC 中后台向前台输出 "\n"总是报错 因为后台向前台输出 "\n" 后,前台出现换行  eg: "这里是\n换行" var str="这里是 换行"; 这里的\n被翻译成换行,这个变量就出现问题了! 可以在后台输出时把"\n"替换成 <br/>

c#后台调用前台与js方法互调

c#后台调用前台与js方法互调 分类: 每天学一点2009-10-22 00:32 1527人阅读 评论(0) 收藏 举报 c#javascript脚本buttonvbscriptstring 很多人都向在服务器端调用客户端的函数来操作,也就是在asp中调用javascript脚本中已经定义好的脚本函数.经过研究,发现了一些勉强的方法. 1. 用Response.Write方法写入脚本 比如在你单击按钮后,先操作数据库,完了后显示已经完成,可以在最后想调用的地方写上Response.Write(

Asp.Net Mvc后台数据验证自测小Demo

*.这里只做后台数据验证,利用mvc数据验证标记验证数据,并获取错误信息提示后页面中. 1.实现效果如下: 2.model类 People.cs using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Web; namespace WebTest.Areas.Validation.Models { pub