所以在.NET中我们有…
<%= <%: (new to .NET 4 - syntactic sugar for HTML encoding) <%# <%@
这些是什么?
还有更多吗?是否有详尽的清单和他们在哪里?很难知道甚至搜索什么 – 我甚至没有听到“代码块块”这个词,直到今天晚上发现了什么.
解决方法
这些<%@是指令.有关详尽的列表和文档,请参见
MSDN.
When used,directives can be located anywhere in an .aspx or .ascx
file,though standard practice is to include them at the beginning of
the file. Each directive can contain one or more attributes (paired
with values) that are specific to that directive.
<%是脚本块.这是MSDN的一个很好的描述
An embedded code block is server code that executes during the page’s
render phase. The code in the block can execute programming
statements and call functions in the current page class.
<%#块通常在绑定控件中使用.有关更多信息,请参阅此短article.