ASP.NET/C# Razor视图引擎深入浅出

ASP.NET 视图引擎深入浅出

在ASPX中我们使用 <% %>在里面编写C#代码

在Razor中我们将会使用@{}编写C#代码

1.基础——@+属性

显示计算1+2的值:
1+2=@(1+2)

2.入门,代码块——@{}

代码块的用法:代码块中定了一个泛型的字符串。

@{    
	 List items = new List();    
	 items.Add("项目1");   
	 items.Add("项目2");   
	 items.Add("项目3");
   }
  

3.进阶——C#代码与HTML代码相结合

@foreach (var item in items){   
 	
  • @item
  • }

    4.转义——@@

    当我们要显示一个邮箱地址的时候需要用到@符号,可以使用@@转义@

    @{   int qq = 123456}

    邮件: ...@@qq.com

    5.注释——@* *@

    @*
    注释内容
    *@
    

    你可能感兴趣的:(ASP.NET/C# Razor视图引擎深入浅出)