我读ASPX视图引擎的地方有21个转换字符,其中Razor视图引擎有3个转换字符。这个转换特征是什么意思?他们在Razor & ASPX视图引擎?什么是转换字符?
Q
什么是转换字符?
0
A
回答
0
我想他们的意思是'过渡字符'是一个字符,表示从渲染引擎到代码引擎的转换。
这些符号与Razor中的@
一样,表示以下代码段,应该由编译器解释,而不是视图渲染引擎。
0
Razor中的关键转换字符是“at”符号(@)。这个字符用于从标记切换到代码,有时又回到标记。
来源: http://www.ecanarys.com/blog-entry/razor-view-engine-mvc
+0
在ASPX中,转换字符是“<%:” – karthikg108 2016-08-31 20:21:01
参见[?是否剃刀语法UI标记提供令人信服的优势(http://stackoverflow.com/questions/4019740/does-razor-syntax-provide-a-compelling-优势功能于UI的标记)。他们指的是Razor中'@ Model.Propert'的'@'和ASPX中的'<%%>'。 – CodeCaster 2014-09-19 08:43:24
那么,在剃刀@,@:&@ * ....中是3个转换字符。 – 2014-09-19 08:56:48