在ASP.Net中,<%=和<%#之间有什么区别?

时间:2009-02-05 20:18:41

标签: asp.net

在ASP.Net中,<%= x %><%# x %>之间有什么区别?

4 个答案:

答案 0 :(得分:65)

看到这个问题:
When should I use # and = in ASP.NET controls?


这些答案摘要:

有几种不同的'蜜蜂蜇':

答案 1 :(得分:4)

<%#data binding expression syntax

<%=解析表达式将其值返回到块(Embedded code block reference) - <% Response.Write(...); %>的有效简写

答案 2 :(得分:3)

&lt;%#是数据绑定指令,&lt;%=是“Response.Write”的快捷方式

答案 3 :(得分:3)

&lt;%= x%&gt;是Response.Write()

的简写

&lt;%#x%&gt;表示数据绑定。

&lt; %%&gt;表示服务器可执行代码。