Razor的语法及使用(asp.net MVC3+)
2017-01-21 14:24 whitecf 阅读(331) 评论(0) 编辑 收藏 举报 <div>
@{
int id = 100;
var ID = 101;
string Name = "大写名称";
string name = "变量区分大小写";
<div>@id</div>
<div>@ID</div>
<div>@Name</div>
<div>@name</div>
<div>Hi@name</div>
}
</div>
<div>@id</div>
<div>@ID</div>
<div>@Name</div>
<div>@name</div>
<div>Hi@name}(不显示@name的值)</div>
-------------字符串拼接-------------------
<div>
字符串拼接1(注意前后加空格):aa @name bb</div>
<div>(显示前后有空格)
字符串拼接2(无空格):Begin@{@Name}
End
</div>
-------------文本显示------------------
<div>
@{
<div>
aa 内部<br />
文本一</div>
@:内部<br />文本二
}
</div>
------------注释表示-------------------
<div>
@{
//注释一,单行
@*
注释二,多行<br/>
多行
*@
}
</div>
-------------循环表示--------------------
<div>
@{
for (int i = 0; i < 10; i++)
{
@:@i
}
<div>(循环间有空格)</div> }
@{
for (int i = 0; i < 10; i++)
{
@i
}
<div>(循环间无空格)</div>
}
</div>
--------------特殊符号------------------------
<div>
@{
var Password = @"""'123456!@#$%^\""";
}
</div>
<div>
@Password
</div>
<div>
@@</div>
<div>("要被"括起来,@@要两个)</div>