【发布时间】:2013-08-09 19:33:44
【问题描述】:
我现在正在开发应用程序的前端部分,我想到了一个问题。
asp.net特殊标签有什么区别:
<%= %>
<%@ %>
<%# %>
如果存在其他特殊标签,请描述其功能。
【问题讨论】:
-
.NET "code nugget blocks"? 的可能重复项
我现在正在开发应用程序的前端部分,我想到了一个问题。
asp.net特殊标签有什么区别:
<%= %>
<%@ %>
<%# %>
如果存在其他特殊标签,请描述其功能。
【问题讨论】:
<%= 打印其中表达式的原始值。
此语法可能导致 XSS 漏洞,不应使用。
<%: 打印并 HTML 转义其中表达式的值。
<%# 类似于<%=,但用于数据绑定
<% 执行一段代码并忽略并返回值
<%@ 用于Page 或Imports 等指令。
【讨论】:
<%-- --%>评论标签
检查以下网站一次..你会得到一个想法
这些是一些有用的特殊标签
嵌入式代码块是在页面呈现阶段执行的服务器代码。块中的代码可以执行当前页面类中的编程语句和调用函数。 http://msdn2.microsoft.com/en-gb/library/ms178135(vs.80).aspx
对于显示单条信息最有用。 http://msdn2.microsoft.com/en-us/library/6dwsdcf5(VS.71).aspx
数据绑定表达式语法。 http://msdn2.microsoft.com/en-us/library/bda9bbfx.aspx
ASP.NET 表达式。 http://msdn2.microsoft.com/en-us/library/d5bd1tad.aspx
指令语法。 http://msdn2.microsoft.com/en-us/library/xz702w3e(VS.80).aspx
服务器端注释。 http://msdn2.microsoft.com/en-US/library/4acf8afk.aspx
类似 但 HtmlEncodes 输出(Asp.Net 4 新增)。 http://weblogs.asp.net/scottgu/archive/2010/04/06/new-lt-gt-syntax-for-html-encoding-output-in-asp-net-4-and-asp-net-mvc-2.aspx
【讨论】:
您可以在以下位置找到更多信息: http://msdn.microsoft.com/en-us/library/fy30at8h(v=vs.85).aspx
【讨论】: