asp.net mvc

问题描述

asp.netmvc4cshtml页面怎么把a.cshtml页面上的<inputid="GroupName"type="text"/>的值传到b.cshtml页面上的<inputtype="text"/>

解决方案

解决方案二:
呵呵,你可以在input上搞个事件,当触发的时候,把值存到session或者cookie中,然后再另外一个页面直接获取就好了
解决方案三:
你这两个cshtml是什么关系?无关系无真相都不知道你是要js传值还是后台传值
解决方案四:
都要经过controller,a值传入a的controller的时候使用保存下来,在B的页面调用
解决方案五:
publicActionResultA(){returnView();}[HttpPost]publicActionResultA(stringGroupName){returnB(GroupName);//这里url跳转传参还是像这种直接view页面都可以}publicActionResultB(stringGroupName){ViewBag.GroupName=GroupName;//前台怎么将这个对象绑定我就不说了returnView();}
解决方案六:
让actionA对应viewA,actionB对应viewB,actionA和B是同一个Controller类的方法;控制器中设一个propertyG,A提交给actionA,将内容写到propertyG中;在actionB中,将propertyG赋给ViewBag的一个属性中,在B中读出这个属性。
解决方案七:
方法很多,用routedata,或者querystring
解决方案八:
1)a直接跳转至b,方法N多2)无直接关联的,需要使用相关生命周期的存储变量

时间: 2024-07-31 06:26:24

asp.net mvc的相关文章

利用ASP.NET MVC源代码调试你的应用程序

之前写了一篇博客:利用.NET Framework4.0的源代码调试你的应用程序.那篇文章教你如何利用.NET Framework4.0的源代码帮助你调试应用程序,其实也就是进入.NET Framework4.0源代码进行单步调试.由于项目需要,最近学起asp.net mvc.昨天遇到ViewData和TempData他们之间的分别这样让我纠结的问题.有园友强烈建议我去看ASP.NET MVC的源代码.所以,我想到如何在调试ASP.NET MVC程序的时候,有不明白的地方,就单步进入ASP.NE

初探ASP.NET MVC框架

MVC (Modal View Controller)本来是存在于Desktop程序中的,M是指数据模 型,V是指用户界面,C则是控制器,即三个核心部件.它是一个设计模式,它强 制性的使应用程序的输入.处理和输出分开. 那么,为什么要使用MVC呢?大部分Web应用程序都是用像ASP.PHP.或者 CFML这样的过程化语言来创建的.它们将像数据库查询语句这样的数据层代码和 像HTML这样的表示层代码混在一起.经验丰富的开发者会将数据从表示层分离开 来,但这通常不是很容易做到的,而 MVC从根本上可

聊天-ASP.net MVC的一个项目里可以使用Node.js做的应用吗?

问题描述 ASP.net MVC的一个项目里可以使用Node.js做的应用吗? 20C 是这样的,最近我们小组在做一个ASP.net MVC 的项目网页,里面有个即时网络聊天室的功能要实现,我看到用Node.js做好像很不错,但是就是不知道.net的项目可以使用吗?

在ASP.NET MVC中通过URL路由实现对多语言的支持

对于一个需要支持多语言的Web应用,一个很常见的使用方式就是通过请求地址来控制界面呈现所基于的语言文化,比如我们在表示请求地址的URL中将上语言文化代码(比如en或者en-US)来指导服务器应该采用怎样的语言来显示界面的内容.对于一个ASP.NET MVC应用来说,我们很容易通过URL路由来实现这样一个功能. 在具体介绍实现之前,我们通过一个简单的例子谈谈最终实现的效果.在通过ASP.NET MVC项目模板创建的空Web应用中,我们创建了如下一个HomeController,默认的Action方

ASP.NET MVC的运行机制

一.ASP.NET + MVC IIS与ASP.NET管道 MVC.MVP以及Model2[上篇] MVC.MVP以及Model2[下篇] ASP.NET MVC是如何运行的[1]: 建立在"伪"MVC框架上的Web应用 ASP.NET MVC是如何运行的[2]: URL路由 ASP.NET MVC是如何运行的[3]: Controller的激活 ASP.NET MVC是如何运行的[4]: Action的执行 二.URL 路由 ASP.NET的路由系统:URL与物理文件的分离 ASP.

ASP.NET MVC中实现多个按钮提交的几种方法

有时候会遇到这种情况:在一个表单上需要多个按钮来完成不同的功能,比如一个简单的审批功能. 如果是用webform那不需要讨论,但asp.net mvc中一个表单只能提交到一个Action处理,相对比较麻烦点. 方法一:使用客户端脚本 比如我们在View中这样写: 代码<inputtype="submit"value="审核通过"onclick='this.form.action="<%=Url.Action("Action1"

安装ASP.NET MVC时出现错误提示是:0x80070643

问题描述 安装ASP.NET MVC时出现错误提示是:0x80070643 安装ASP.NET MVC时出现错误提示是:one or more issues caused the setup to fail.please fix the issues and then retry setup.formore information see the log file 解决方案 那需要看日志文件才能判断是什么错误了. 首先检查你的系统软件环境是否正确,比如MVC 1.0需要.NET 3.5.1,MV

asp.net MVC项目中 没有easyui插件的智能提示

问题描述 asp.net MVC项目中 没有easyui插件的智能提示 5C vs2015 中的mvc4项目,已经分别把jQuery.min.js jquery.easyui.min.jseasyui-lang-zh_CN.js依次拖入,写js代码的时候 智能提示只有jquery中的属性和方法 没有easyui的(例如$.messager就出不来智能提示),但是可以正常执行出来插件效果,尝试编辑cshtml.html格式的文件都不提示,尝试把 jquery.easyui.min.js的文件名改为

给ASP.NET MVC及WebApi添加路由优先级(1)

一.为什么需要路由优先级 大家都知道我们在Asp.Net MVC项目或WebApi项目中注册路由是没有优先级的,当项目比较大.或有多个区域.或多个Web项目.或采用插件式框架开发时,我们的路由注册很可能 不是写在一个文件中的,而是分散在很多不同项目的文件中,这样一来,路由的优先级的问题就突显出来了. 比如: App_Start/RouteConfig.cs中 routes.MapRoute(      name: "Default",      url: "{controll

Asp.net mvc上传头像加剪裁功能

正好项目用到上传+剪裁功能,发上来便于以后使用. 我不能告诉你们其实是从博客园扒的前台代码,哈哈. 前端是jquery+fineuploader+jquery.Jcrop 后台是asp.net mvc 4 核心的js调用代码是crop.js和helper文件夹下的ImgHandler.cs 效果图 前台代码 <link href="~/Content/fineuploader.css" rel="stylesheet" /> <link href=