|
本文基于ASP.NET MVC Beta版本,正式版如有变动诸不另行通知!
在开始这个主题之前,我先简要介绍一下如何在ActionMethod中通过Form使用Post的方式进行传递参数。
原生类型参数传递
先看一个简单的示例:
public ActionResult SimplePost(string number){ ViewData["Title"] = "SimplePost Page"; ViewData["Message"] = "Increase :"; #region Increase SimplePostModel model = new SimplePostModel(); int result; if (!string.IsNullOrEmpty(number)) { if (int.TryParse(number, out result)) { model.SimplePostResult = result; ViewData["number"] = model.Increase(); } else { ViewData["number"] = number; } } else { ViewData["number"] = model.SimplePostResult; } #endregion return View();}
NET技术:ASP.NET MVC,深入浅出IModelBinder,在Post方式下慎用HtmlHelper,转载需保留来源!
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。