3.行为如何在MVC中实现重载,两种方式:①方法的形参不同;②MVC中独有的,根据请求方式的不同,访问到不同的行为属性重载,主要有[HTTPPOST]和[HTTPGET]两种,在MVC中,行为默认都是Get方式的请求!
4.行为的返回值:一般被定义为一个抽象类型ActionResult,主要返回的具体对象有4个content redirect json view
5.路由:主要涉及到4个名词:①name(路由器名称);②URL(路由器访问资源组成);③default(Object - 默认首页资源);④constraint(Object - 约束,使用正则表达式),如果想在开发阶段看到路由请求的效果,可以引入一个DLL进行路由调试;
6.异步:支持两种方式:①手写JQuery的方法;②借助asp.net的内置JQuery组件(异步是局部刷新);
7.校验:本质是往控件上加属性,主要是JQuery validation,总之:往类上加特性;
8.区域:大型项目对控制器进行分区,防止Controller文件夹中的内容过于复杂;
作业:
强页面类型使用HtmlHelper做表单,还是建议使用原生的HTML表单,然后使用JQuery进行数据提交后台
练习:
1.数据从前台传递到后台的方法:https://www.cnblogs.com/fzqm-lwz/p/11642792.html
2.写一个加法计算页面,使用JQuery;
End