首页 > 代码库 > MVC 之 <%%>相关代码碎块用法
MVC 之 <%%>相关代码碎块用法
1、<%@ ... %>
添加引用;
2、<% ... %>
<%%>之间可以执行服务端代码,如<% foreach (DataRow dataRow in dt.Rows)%>,页面加载时,会把<%%>之间的内容执行并输出。
3、<%= ... %>
获取服务端变量值,比如服务端有一个session["name"]="Joe",View中可用<%= session["name"] %>取值。可用于绑定ViewData 和 ViewBag 的值,将内容原原本本输出,不进行 html 编码。
4、<%: ... %>
<%:%> 相当于<%=Html.Encode()%>,默认对内容进行html编码后输出。
5、HtmlHelper.Raw
用法如: <%: Html.Raw("<p>我是HtmlRaw</p>") %>,作用是忽略对<%:%>的默认html编码
MVC 之 <%%>相关代码碎块用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。