3

我只是想知道为什么这些不同的开始标签存在,如果还有更多以及它们是否可以互换使用:

<%# Do.Something() %>
<%= Do.Something() %>
...
4

1 回答 1

6

标签做不同的事情。例如<%= %>,将标签内表达式的结果写入输出,同时<%# %>将使用数据绑定表达式来引用来自数据源的数据。更完整的解释可以在http://weblogs.asp.net/ahmedmoosa/archive/2010/10/06/embedded-code-and-inline-server-tags.aspx找到

于 2012-09-16T14:37:33.880 回答