Razor

@Html.Raw("<p>22</p>") --输出不转义的HTML编码

 

@Ajax.JavaScriptStringEndode(ViewBag.DogName) --Js字符串编码

 

在视图上调用没返回值的方法要加{}

@{Test()}

 

调用泛型方法加()

@(Test<int>())

 

在代码块里面直接输出字符串

<text>@strName</text> ->aa

@:strName  ->strName

 

在作用域中输出未转义的HTML代码

@Html.Raw("")

HtmlString htm=new HtmlString("<p>aa</p>");

@htm

var strHtml=MvcHtmlString.Create("<p>aa</p>");

@strHtml

 

数据转换

@("211".AsInt())

数值类型判断

@(strAge.IsInt()?"是":"否")

posted @ 2014-03-29 02:50  bl84757922  阅读(399)  评论(0编辑  收藏  举报