l
3.
取
request
例如: @ Request.Url
例如: @ Request.Url
l
4.@@
作用域和
Html
混合使用
作用域使用 {} 描述,在作用域内可以直接输出 html.
例如: @{
// 定义变量 i
int i =1;
< em >12</ em >
< br />
}
5. 在 @ 作用域中输出内容
写法: @ :
例如:
@{
int j =1;
@:div 中直接输出内容 < br />
@:< br />
<div>@j=6</div>
@j
< br />
}
作用域使用 {} 描述,在作用域内可以直接输出 html.
例如: @{
// 定义变量 i
int i =1;
< em >12</ em >
< br />
}
5. 在 @ 作用域中输出内容
写法: @ :
例如:
@{
int j =1;
@:div 中直接输出内容 < br />
@:< br />
<div>@j=6</div>
@j
< br />
}
l
6.
在
@
作用域中输出
HTML
方法
1
使用字符串描述输出
例如:
@{
string html= "<b> wo shi html</b>";
@html
}
使用字符串描述输出
例如:
@{
string html= "<b> wo shi html</b>";
@html
}
l
7. 在 @ 作用域中输出 HTML 方法 2
使用 HtmlHelper 输出
例如:
@ {
@ Html.Raw (html)
}
7. 在 @ 作用域中输出 HTML 方法 2
使用 HtmlHelper 输出
例如:
@ {
@ Html.Raw (html)
}
l
8. 在 @ 作用域中输出 HTML 方法 3
使用 HtmlString 类输出
例如:
@ {
var html2 = new HtmlString ("<b> wo shi html</b>");
@html2
}
8. 在 @ 作用域中输出 HTML 方法 3
使用 HtmlString 类输出
例如:
@ {
var html2 = new HtmlString ("<b> wo shi html</b>");
@html2
}
l
9.
在
@
作用域中输出
HTML
方法
4
使用 MvcHtmlString 类输出
例如:
@ {
var html3 = MvcHtmlString.Create ("<b> wo shi html</b>");
@html3
}
使用 MvcHtmlString 类输出
例如:
@ {
var html3 = MvcHtmlString.Create ("<b> wo shi html</b>");
@html3
}
l
10. 处理泛型 <> 冲突问题
我们可以使用 () 把语句括起来
例如:
@( list.ToList <Char>());
10. 处理泛型 <> 冲突问题
我们可以使用 () 把语句括起来
例如:
@( list.ToList <Char>());
l
11.@ 数据类型转换
使用 AsDecimal () 方法转换
例如:
@("123".AsDecimal()+1)
11.@ 数据类型转换
使用 AsDecimal () 方法转换
例如:
@("123".AsDecimal()+1)
l
12.@ 数字类型判断
使用 IsInt () 方法
例如:
@("123".IsInt()?" 是 ":" 否 ");
12.@ 数字类型判断
使用 IsInt () 方法
例如:
@("123".IsInt()?" 是 ":" 否 ");
l
l
15. 日期类型转换
使用 AsDateTime () 方法转换
例如:
@("2011/4/11".AsDateTime(). ToLongDateString ())
15. 日期类型转换
使用 AsDateTime () 方法转换
例如:
@("2011/4/11".AsDateTime(). ToLongDateString ())
l
16. 路径转换
使用 Href () 方法转换
例如:
@ Href ("~/")
16. 路径转换
使用 Href () 方法转换
例如:
@ Href ("~/")
l