MVC基础知识总结
1. ViewData与TempData属性来向View页传递对象。ViewData只能在当前Action中有效但是TempData可以类似于Session一样到其它页面仍然存在,但只限一页的访问(类似于Monorail中的Flash)TempData一般用于临时的缓存内容或抛出错误页面时传递错误信息。
2. ascx页面 return PartialView("BlogView", blogs);
EmptyResult,JsonResult,RedirectToAction,RedirectToRoute,ActionResult,ContentResult,JavaScriptResult,HttpUnAuthorizedResult。
3. MVC中的标签使用ActionFilterAttribute(用于Action或者是Controller类)ActionName、NonAction、ValidateInput、AcceptVerbs。
4. MVC中强类型应用。
5. UrlHelper:UrlHelper.Action、UrlHelper.Encode、UrlHelper.Content。
6.HtmlHelper的自定义使用
7.MVC中的Ajax操作jquery中的 $.ajax 可以使用get和post方式,$.Load 加载加载页面,$.getJSON。
8. MVC中的Areas文件夹和Content文件夹的区别
http://www.cnblogs.com/tthxnz/archive/2009/11/12/1602097.html
http://www.cnblogs.com/fcsh820/archive/2010/03/05/1679356.html
http://www.cnblogs.com/chsword/tag/Asp.net+MVC/
代码:下载