Razor(cshtml)

Razor

  1. 在Razor中,@或@{},两种形式的代码都会被ASP.NET进行处理。如:

@{

var a=10;

var b=20;

}

@a 输出10

  1. 在Razor中,使用局部变量。

@{

       var a=”你”;

       var b=”好!”;

       var c=a+b;                输出”你好!”

}

  1. 如何输出@

@{@a}          输出@a,不是10

  1. 类型转换

  AsInt(), IsInt()
  AsBool(),IsBool()
  AsFloat(),IsFloat()
  AsDecimal(),IsDecimal()
  AsDateTime(),IsDateTime()
  ToString()

 

 

注:Razor可以写C#代码,也可以写HTML代码,详见:http://kb.cnblogs.com/page/96883/

你可能感兴趣的:(html)