2011-10-24 52 views
10

可能重複:
ASP.NET 「special」 tags名稱爲角度支架百分號

是否有<%正確的名稱...>在ASP.NET,或者說人們真的把它「角度支架百分比」?

+0

根據PHP,它是* ASP標記*。 – alex

+0

它們是否也用於PHP? (我對PHP一無所知) – carlbenson

+2

根據[此MSDN頁面](http://msdn.microsoft.com/zh-cn/library/f0111sbh),我將使用* code block *或* render block *的.aspx)。 –

回答

1

它只是用於ASP/ASP.NET內聯代碼塊的符號。

6

在ASP.NET中<% ... %>代表已被內聯到ASPX HTML文檔的服務器端代碼。名字將取決於哪個品種。

<% ... %>正常碼塊

<%= ... %>了Serverside代碼包裹在Response.Write()

<%# ... %>具體到數據綁定

<%-- --%>服務器側評論

<%$ ... %>用於表達綁定

+1

讓我們不要忘記<%$ %>表達式綁定! – ScottE

+0

@ScottE - 謝謝 – zellio

+0

和<%: ... %>與<%= ... %>相同,但輸出是HTML編碼,他們還在.Net 4.5中爲HTML編碼的數據綁定引入了<%#: ... %>。 – keithl8041