Razor_MVC3_Quick_Reference

4,607 views
4,570 views

Published on

Base on ScottGu's Blogs

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,607
On SlideShare
0
From Embeds
0
Number of Embeds
2,420
Actions
Shares
0
Downloads
90
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Razor_MVC3_Quick_Reference

  1. 1. Razor  of  MVC  3     Quick  Reference    Based  on  sco6gu’s  blog     Think  Tan   2011-­‐4-­‐22  
  2. 2.  -­‐-­‐  @   对象   /      
  3. 3.  –    &   HTML  
  4. 4.  –  if  
  5. 5.  –    
  6. 6. –      
  7. 7.  –   @:    
  8. 8.  –  <text>    
  9. 9. 布局(母版页)  –  layout.cshtml  
  10. 10.  –  content.cshtml  
  11. 11. 布局  –  添加多个内容区域(1)  
  12. 12. 布局  –  添加多个内容区域( )  
  13. 13.  –  使用_ViewStart.cshtml  •  _ViewStart.cshtml在View最前面执行  
  14. 14. Helpers  •  HtmlHelper   –  View HTML   –  h6p://msdn.microsoV.com/zh-­‐cn/library/system.web.mvc.htmlhelper(v=VS. 98).aspx  •  AjaxHelper   –  在View中生成Ajax式样的HTML.   –  h6p://msdn.microsoV.com/zh-­‐cn/library/system.web.mvc.ajaxhelper(v=VS. 98).aspx  •  UrlHelper   –  Controller/Ac^on   –  h6p://msdn.microsoV.com/zh-­‐cn/library/system.web.mvc.urlhelper(v=VS. 98).aspx  •  Expression   –  Model   –  h6p://msdn.microsoV.com/zh-­‐cn/library/system.web.mvc.expressionhelper (v=VS.98).aspx  
  15. 15. Helps  -­‐-­‐  HtmlHelper  
  16. 16. Helps  –  Helper方法定义与重用  
  17. 17. 使用内联模板传参  
  18. 18. 强类型View  -­‐-­‐  @model  
  19. 19. 注释@*  *@  

×