Controllers控制器部份
来源:互联网 发布:董洁潘粤明 知乎 编辑:程序博客网 时间:2024/05/24 04:32
1.页面的返回
ViewResult:一般呈现某个aspx文件,由View方法返回。
RedirectToResult:使浏览器重定向,由Redirect方法返回。
RedirectToRouteResult:直接交给下一个Action,由RedirectToAction方法返回
2.
// GET: /Home/
public ActionResult Index()
{
/*
* 打开解决方案资源管理器中Views文件夹下的Shared文件夹下的_Layout.cshtml文件。该文件被称为布局页面,
* 位于公有文件夹Shared下,被所有其他网页所共用。
* 我们在该控制器类中将视图模板所需要的数据送入一个ViewBag对象中,该对象可以被视图模板直接接收。
* ViewBag对象是一个动态对象,你可以为它添加任何属性并赋上属性值。在未赋值之前该属性是不生效的,直到你赋值为止。
*/
ViewBag.Title = "stone";//动态属性传值
ViewData["stone"] = "1111111111111111";//字典传值
return View();
}
3.如何接收表单
// GET: /Home/Browse?genre=Disco
public string Browse(string genre)
{
/* 如何收表单
* 类 announce = new 类()
* {
* ID = 1,
* Title = Request.Form["Title"],
* Category = Int32.Parse(Request.Form["Category"]),
* Content = Request.Form["Content"],
* };
* ViewData["Announce"] = announce; 放回视图
*/
return "Hello from" + genre;
}
4.如何接收数字
// GET: /Home/Details/5
public string Details(int id)
{
return "Hello from Store.Details()" + id.ToString();
}
5.如何接收ajax发过来的数据
public ActionResult AjaxCustom(FormCollection post)
{
//判断是否是ajax请求
if (Request.IsAjaxRequest())
return Content("Success");
else
return RedirectToAction("Index");
}
ViewResult:一般呈现某个aspx文件,由View方法返回。
RedirectToResult:使浏览器重定向,由Redirect方法返回。
RedirectToRouteResult:直接交给下一个Action,由RedirectToAction方法返回
2.
// GET: /Home/
public ActionResult Index()
{
/*
* 打开解决方案资源管理器中Views文件夹下的Shared文件夹下的_Layout.cshtml文件。该文件被称为布局页面,
* 位于公有文件夹Shared下,被所有其他网页所共用。
* 我们在该控制器类中将视图模板所需要的数据送入一个ViewBag对象中,该对象可以被视图模板直接接收。
* ViewBag对象是一个动态对象,你可以为它添加任何属性并赋上属性值。在未赋值之前该属性是不生效的,直到你赋值为止。
*/
ViewBag.Title = "stone";//动态属性传值
ViewData["stone"] = "1111111111111111";//字典传值
return View();
}
3.如何接收表单
// GET: /Home/Browse?genre=Disco
public string Browse(string genre)
{
/* 如何收表单
* 类 announce = new 类()
* {
* ID = 1,
* Title = Request.Form["Title"],
* Category = Int32.Parse(Request.Form["Category"]),
* Content = Request.Form["Content"],
* };
* ViewData["Announce"] = announce; 放回视图
*/
return "Hello from" + genre;
}
4.如何接收数字
// GET: /Home/Details/5
public string Details(int id)
{
return "Hello from Store.Details()" + id.ToString();
}
5.如何接收ajax发过来的数据
public ActionResult AjaxCustom(FormCollection post)
{
//判断是否是ajax请求
if (Request.IsAjaxRequest())
return Content("Success");
else
return RedirectToAction("Index");
}
- Controllers控制器部份
- CakePHP 控制器 Controllers
- play 控制器层(Controllers
- Play framework 控制器(Controllers)
- 一天学会MVC3之Controllers(控制器)
- html5一个知识点Controllers(控制器),大家知道吗?
- Spring4.3.8MVC中文文档-22.2-Implementing Controllers-实施控制器
- play1.x 第三弹 :控制器层(Controllers)
- Sencha Touch 2 官方文档翻译之 Controllers(控制器学习指南)
- Sencha Touch 2 官方文档翻译之 Controllers(控制器学习指南)
- 视图控制器中的资源管理 Resource Management in View Controllers [苹果官方文档的翻译]
- 容器视图控制器的创建(WORKING WITH CUSTOM CONTAINER VIEW CONTROLLERS)
- Sencha Touch 2 官方文档翻译之 Controllers(控制器学习指南)
- Play framework Controllers控制器、action链式调用、返回的HTTP状态码
- 部份IP
- Navigation Controllers
- Navigation Controllers
- Animation Controllers
- Weka开发[4]-特征选择
- 时间格式
- mtk android sd卡调试
- 全排列(2)----邻位对换法
- Struts2动态方法调用
- Controllers控制器部份
- URL中“#”号的作用
- 简单ajxa提交
- 去重复记录
- Jquery 动态增加和删除行列
- js左移右移
- sql语句优化
- oracle 树结构查询
- instanceof 运算符