我现在正在开发应用程序的前端部分,我想到了一个问题.
I'm developing a front-end part of an application right now, and a question came to my mind.
asp特殊标签有什么区别:
What is the difference between asp special tags:
<%= %> <%@ %> <%# %>如果存在其他特殊标签,请描述其功能.
And if exists another special tag please describe its function.
推荐答案<%= 打印其中表达式的原始值.此语法可能导致 XSS 漏洞,不应使用.
<%= prints the raw value of the expression within. This syntax can cause XSS vulnerabilities and should not be used.
<%: 打印和 HTML 转义其中表达式的值.
<%: prints and HTML-escapes the value of the expression within.
<%# 类似于 <%=,但用于数据绑定
<%# is like <%=, but is used for data-binding
<% 执行一段代码并忽略并返回值
<% executes a block of code and ignores and return values
<%@ 用于 Page 或 Imports 等指令.
<%@ is used for directives like Page or Imports.
更多推荐
asp.net特殊标签的区别
发布评论