标签:
1,隐式代码表达式
razor:<span>@model.ID</span>
webform:<span><%: model.ID%></span>
2,显示代码表达式
razor:<span>@(model.ID)</span>
webform:<span><%: model.ID%></span>
3,无编码代码表达式及原样输出不会被替换成其他值
razor:<span>@Html.Raw(model.ID)</span>
webform:<span><%= model.ID%></span>
4代码块
@{
int a = 1;
string str = "123";
}
5,文本和标记结合
razor: @foreach(var item in items)
{
<span>@item.name</span>
}
web form:<%foreach(var item in items)
{%>
<span>@item.name</span>
<%}%>
6,混合代码和纯文本
razor: @foreach(var item in items)
{
<text>this is a text</text>
@:this is a text to0//只能作用于一行
}
标签:
原文地址:http://www.cnblogs.com/fjj-1515/p/4229800.html