mvc-新手询问关于MVC View 值传递问题

问题描述

新手询问关于MVC View 值传递问题

我应该如何获取 CheckPN View 中 textbox的值,并把值传递到 Create Controller 中去,实例如下:
Controller:
public ActionResult CheckPN(string checkPN = "")
{

return View();
}
public ActionResult Create(string SearchString ="")
{

PNDropList(SearchString);

return View();
}

View:
@model IEnumerable
@{
ViewBag.Title = "CheckPN";
}
《p》

@using (Html.BeginForm("SearchString"))
{

《p》@Html.TextBox("SearchString")《br /》

@Html.ActionLink("确认", "Create",“传递的值” )《/p》

}
/p》

解决方案

方法很多,TempData ViewBag Session都可以。
也可以RedirectToAction到Create,用RouteData传。

解决方案二:

具体可以自己google下么,给你的都是关键字。

时间: 2024-09-22 03:59:33

mvc-新手询问关于MVC View 值传递问题的相关文章

ASP.NET MVC案例教程(基于ASP.NET MVC beta)—第四篇:传递表单数据

前言 通过前几篇文章,我们已经能比较自如的使用ASP.NET MVC来呈现页面和数据了.但是,有一个大问题没有解决:如何处理表单 数据.例如,我们将要实现的公告发布功能,用户肯定是在某个表单页面输入标题.正文等内容,而后提交,然后表单数据要被传递到相应的 地方交由业务逻辑组件处理. 在传统的ASP.NET下,使用的是Model1模式,每个aspx页面有一个同名的aspx.cs文件,当提交表单时,默 认数据被提交到这个同名aspx.cs文件中某个方法下处理.但是,在ASP.NET MVC中,这种方

返璞归真 asp.net mvc (9) - asp.net mvc 3.0 新特性之 View(Razor)

原文:返璞归真 asp.net mvc (9) - asp.net mvc 3.0 新特性之 View(Razor) [索引页][源码下载] 返璞归真 asp.net mvc (9) - asp.net mvc 3.0 新特性之 View(Razor) 作者:webabcd 介绍asp.net mvc 之 asp.net mvc 3.0 新特性之 View(Razor): Razor 的语法 Razor 与 Model Razor 与布局 示例1.Razor 概述RazorDemoControl

ASP.NET MVC 5 入门教程 (4) View和ViewBag

原文:ASP.NET MVC 5 入门教程 (4) View和ViewBag 文章来源: Slark.NET-博客园 http://www.cnblogs.com/slark/p/mvc-5-get-started-view.html 上一节:ASP.NET MVC 5 入门教程 (3) 路由Route 下一节:ASP.NET MVC5 + EF6 入门教程 (5) Model和Entity Framework 源码下载:点我下载 View(视图)用来显示被controller处理好的数据.本节

七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递

通过第一天的学习之后,我们相信您已经对MVC有一些基本了解. 本节所讲的内容是在上节的基础之上,因此需要确保您是否掌握了上一节的内容.本章的目标是在今天学习结束时利用最佳实践解决方案创建一个小型的MVC项目,本节的主要目标是了解MVC之间的数据传递问题.我们会逐步深入讲解,并添加新功能,使项目越来越完善. 系列文章 七天学会ASP.NET MVC (一)--深入理解ASP.NET MVC 七天学会ASP.NET MVC (二)--ASP.NET MVC 数据传递 七天学会ASP.NET MVC

ASP.NET MVC以ValueProvider为核心的值提供系统: DictionaryValueProvider

NameValueCollectionValueProvider采用一个NameValueCollection作为数据源,DictionnaryValueProvider的数据源类型自然就是一个Dictionnary.NameValueCollection和Dictionnary都是一个键值对的集合,它们之间的不同之处在NameValueCollection运行元素具有相同的Key,Dictionnary却要求元素的Key具有唯一性.[本文已经同步到<How ASP.NET MVC Works?

ASP.NET MVC以ValueProvider为核心的值提供系统: NameValueCollectionValueProvider

在进行Model绑定过程中,需要根据基于Action方法参数的绑定上下文从请求数据中提取相应的数据以提供相应的数据.具体来说,Model绑定的数据具有多个来源,可能来源于Post的表单或者JSON字符串,或者来源于当前的路由数据,也可能来源于请求地址的插叙字符串.ASP.NET MVC将这种基于不同数据来源的数据获取/提供机制实现在一个叫做ValueProvider的组件中.[本文已经同步到<How ASP.NET MVC Works?>中] 目录 一.IValueProvider与Value

ASP.NET MVC以ValueProvider为核心的值提供系统: ValueProviderFactory

在ASP.NET Model绑定系统中,用于提供数据值的ValueProvider对象通过ValueProviderFactory来创建.在ASP.NET MVC应用编程接口中,ValueProviderFactory继承自ValueProviderFactory类.本篇文章只要介绍基于ValueProviderFactory的ValueProvider的提供机制,以及如何通过自定义ValueProviderFactory实现我们需要的数据值的绑定方式.[本文已经同步到<How ASP.NET

对象-新手问题呀~~~~~~~~MVC

问题描述 新手问题呀~~~~~~~~MVC 俗话说MVC开发模式 控制层主要负责封装参数.调用service.页面回显 业务层主要负责业务逻辑处理.dao调用 持久层主要对数据库操作 那么~煞笔问题来了,页面传参到控制层进行参数绑定调用业务层接口时候 如注册个用户,用户只需要填写帐号密码进行提交,控制层封装,但是其实注册个用户还需要其他如他的ip地址,注册地等等一些服务器端获取或者自定义信息,那么这些信息的准备是在控制层准备好封装到参数对象传到service层,还有service层进行获取~~~

mvc-MVC发布类无法加载,MVC新手请教!

问题描述 MVC发布类无法加载,MVC新手请教! 网站发布后提示类无法加载 解决方案 IIS是否选择.net framework4.0. 解决方案二: 检查两个,一个是你如果后安装的iis,需要注册下asp.net 运行 Aspnet_iisreg.exe 具体用法google下 还有就是你的程序的程序池的.net版本,如guwei说的那样,是不是设置的2.0