【发布时间】:2012-09-30 23:32:15
【问题描述】:
我看到以下标签作为问题的答案:
<%: Model.FirstName %>
“
【问题讨论】:
标签: asp.net
我看到以下标签作为问题的答案:
<%: Model.FirstName %>
“
【问题讨论】:
标签: asp.net
它对 Firstname 的输出进行 html 编码,这可以防止跨端脚本 (XSS) 等编码攻击。
Html 编码:
<%: Model.FirstName %>
正常输出:
<%= Model.FirstName %>
更多信息可以在这篇博文中找到:
New <%: %> Syntax for HTML Encoding Output in ASP.NET 4 (and ASP.NET MVC 2)
【讨论】: