/// <summary>
/// 处理表单提交数据,方法1:使用传统的Request请求取值
/// </summary>
/// <returns></returns>
public ActionResult HandleForm()
{
ViewData["name"] = Request["name"];
ViewData["favColor"] = Request["favColor"];
ViewData["bookType"] = Request["bookType"];
ViewData["pet"] = Request["pets"];
return View("FormResults");
}
/// <summary>
/// 处理表单提交数据,方法2:Action参数名与表单元素name值一一对应
/// </summary>
/// <param name="name"></param>
/// <param name="favColor"></param>
/// <param name="bookType"></param>
/// <param name="pets"></param>
/// <returns></returns>
//public ActionResult HandleForm(string name, string favColor, Boolean bookType, string pets)
//{
// ViewData["name"] = name;
// ViewData["favColor"] = favColor;
// ViewData["bookType"] = bookType;
// ViewData["pet"] = pets;
// return View("FormResults");
//}
/// <summary>
/// 处理表单提交数据,方法3:从MVC封装的FormCollection容器中读取
/// </summary>
/// <param name="form"></param>
/// <returns></returns>
//public ActionResult HandleForm(FormCollection form)
//{
// ViewData["name"] = form["name"];
// ViewData["favColor"] = form["favColor"];
// ViewData["bookType"] = form["bookType"];
// ViewData["pet"] = form["pets"];
// return View("FormResults");
//}
/// <summary>
/// 处理表单提交数据,方法4:使用实体作为Action参数传入,前提是提交的表单元素名称与实体属性名称一一对应
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
//[HttpPost]
//public ActionResult HandleForm(InforModel infor)
//{
// ViewData["name"] = infor.name;
// ViewData["favColor"] = infor.favColor;
// ViewData["bookType"] = infor.bookType;
// ViewData["pet"] = infor.pets;
// return View("FormResults");
//}
}
}
/// <summary>
/// 处理表单提交数据,方法1:使用传统的Request请求取值
/// </summary>
/// <returns></returns>
public ActionResult HandleForm()
{
ViewData["name"] = Request["name"];
ViewData["favColor"] = Request["favColor"];
ViewData["bookType"] = Request["bookType"];
ViewData["pet"] = Request["pets"];
return View("FormResults");
}
/// <summary>
/// 处理表单提交数据,方法2:Action参数名与表单元素name值一一对应
/// </summary>
/// <param name="name"></param>
/// <param name="favColor"></param>
/// <param name="bookType"></param>
/// <param name="pets"></param>
/// <returns></returns>
//public ActionResult HandleForm(string name, string favColor, Boolean bookType, string pets)
//{
// ViewData["name"] = name;
// ViewData["favColor"] = favColor;
// ViewData["bookType"] = bookType;
// ViewData["pet"] = pets;
// return View("FormResults");
//}
/// <summary>
/// 处理表单提交数据,方法3:从MVC封装的FormCollection容器中读取
/// </summary>
/// <param name="form"></param>
/// <returns></returns>
//public ActionResult HandleForm(FormCollection form)
//{
// ViewData["name"] = form["name"];
// ViewData["favColor"] = form["favColor"];
// ViewData["bookType"] = form["bookType"];
// ViewData["pet"] = form["pets"];
// return View("FormResults");
//}
/// <summary>
/// 处理表单提交数据,方法4:使用实体作为Action参数传入,前提是提交的表单元素名称与实体属性名称一一对应
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
//[HttpPost]
//public ActionResult HandleForm(InforModel infor)
//{
// ViewData["name"] = infor.name;
// ViewData["favColor"] = infor.favColor;
// ViewData["bookType"] = infor.bookType;
// ViewData["pet"] = infor.pets;
// return View("FormResults");
//}
}
}