带有'#'或'='的ASP.NET尖括号。有什么不同?

时间:2009-04-21 02:47:57

标签: asp.net

  

重复: ASP.NET "special" tags


我使用PHP,它使用<? ?><?php ?>作为服务器标记,但ASP.NET <%**#** %><%**=** %>中的含义和用法是什么?

2 个答案:

答案 0 :(得分:1)

<%# %>表示数据绑定操作,仅在DataBinding控件(例如DataGrid,ListView等)中有效。

<%= %>HttpContext.Current.Response.Write的快捷方式。它将在任何对象/方法调用上调用.ToString()方法(execpt用于字符串,它可能足够聪明,不能ToString一个字符串)。

答案 1 :(得分:0)