MVC的页面中经常会出现的标签:
mvc1:
<%= Html.Encode(Model.Name)%>
<%= Html.Encode(ViewData["text"]) %>
mvc2:
<%: Model.Name%>
<%: ViewData["text"] %>
mvc1中防止特殊字符或字符编码问题采用<%= Html.Encode()%>这种方式。
mvc2后就不需要Html.Encode()啦,只是把<%=%>变成啦<%:%>
本文共 289 字,大约阅读时间需要 1 分钟。
MVC的页面中经常会出现的标签:
mvc1:
<%= Html.Encode(Model.Name)%>
<%= Html.Encode(ViewData["text"]) %>
mvc2:
<%: Model.Name%>
<%: ViewData["text"] %>
mvc1中防止特殊字符或字符编码问题采用<%= Html.Encode()%>这种方式。
mvc2后就不需要Html.Encode()啦,只是把<%=%>变成啦<%:%>
转载于:https://www.cnblogs.com/lizhao/archive/2011/07/27/2118113.html