1.    @
代表开始一个Razor代码块,Razor会自动匹配代码中的花括号,比如@if(p.Active){<li>@p.Name</li>}

2. @{code}
标识一个Razor多行代码块,相当于<% CODE %>

3. @model
指定ViewModel,@model MVCProject.UI.Models.ProductModel

4. @section SectionName{}
定义局部布局,类似于Master的ContentPlace,可以在布局模板中使用@RenderSection呈现

5. @:
指定当前按Content处理,但是可以有内嵌的Razor代码

6. <text>...</text>
功能同@:,区别是还可以指定多行Content

7. @*....*@
注释

8. @(expression)
用于辅助Razor识别表达式

相关文章:

  • 2021-08-29
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-13
  • 2021-11-25
  • 2022-01-30
  • 2022-12-23
相关资源
相似解决方案