2月8

MVC 的 Razor引擎显示代码表达式与隐式代码表达式  

Large | Medium | Small
14:26 ASP.NET » ASP.NET MVC  From: Original
Reads(2585) | Comments(0) | Trackbacks(0)
隐式代码表达式

就是一个标识符,之后可以跟任意数量的方法调用("()")、索引表达式("[]")及成员访问表达式(".")。但是,除了在"()"或者"[]"里面,是不允许空格存在的。

例如,下面是一些合法的Razor隐式表达式:

下面是一些非法的表达式,这些表达式只有部分("==>"之后的部分)会被Razor认为是表达式。

这是我们为什么需要另一个表达式语法:"@(...)"的原因,通过这个语法我们可以把任何想要的东西放到"()"里面,上面的例子用这个语法来表示就是:

而这种表示方法就是 显示代码表达式。
Add a comment
Emots
emotemotemotemotemotemotemotemotemotemotemotemotemotemotemotemot
Enable HTML
Enable UBB
Enable Emots
Hidden
Remember

Nickname : 

Password(可不填) :  Optional

Site URI (可不填) : 

Email (可不填) :  [Register]