這個問題很難谷歌,所以如果有一個重複的問題&答案或明確的參考,請分享。在ASP.NET WebForms中,<%:, <%=和<%#之間有什麼區別?
1
A
回答
3
<%%>嵌入的代碼塊是,在網頁的呈現階段執行服務器代碼。塊中的代碼可以在當前頁面類中執行編程語句和調用函數。 http://msdn2.microsoft.com/en-gb/library/ms178135(vs.80).aspx
<%=%>對於顯示單個信息最爲有用。 http://msdn2.microsoft.com/en-us/library/6dwsdcf5(VS.71).aspx
<%#%>數據綁定表達式語法。 http://msdn2.microsoft.com/en-us/library/bda9bbfx.aspx
<%$%> ASP.NET中的表達。 http://msdn2.microsoft.com/en-us/library/d5bd1tad.aspx
<%@%>指令語法。 http://msdn2.microsoft.com/en-us/library/xz702w3e(VS.80).aspx
<% - - %>服務器端註釋。 http://msdn2.microsoft.com/en-US/library/4acf8afk.aspx
<%:%>像<%=%>但是HtmlEncodes輸出(新的Asp.Net 4)。 http://weblogs.asp.net/scottgu/archive/2010/04/06/new-lt-gt-syntax-for-html-encoding-output-in-asp-net-4-and-asp-net-mvc-2.aspx
1
它實際上在msdn中描述得非常好。 查看以下鏈接: http://msdn.microsoft.com/en-us/library/fy30at8h(v=vs.71).aspx
相關問題
- 1. 在ASP.NET MVC之間有什麼區別「<%=」,「<%:」「<%#」
- 2. ERB評論中'<%#'和'<%#='之間有什麼區別?
- 3. <jsp:include page = ...>和<%@ include file = ...>之間有什麼區別?
- 4. <%#和<%=開始標記之間有什麼區別?
- 5. <input type =「button」/>和<button>之間有什麼區別?
- 6. Ruby中+和<<之間的區別
- 7. <#eval和<#bind在asp.net中有什麼區別
- 8. 在ASP.NET MVC中,<%=和<%:?有什麼區別?
- 9. <%:和<%=和<%#在aspx中有什麼區別?
- 10. <?有什麼區別? echo __();和<= __();
- 11. <?有什麼區別?和<?php
- 12. <%# %>和<%= %>有什麼區別?
- 13. <?php,<?, <?=,有什麼區別?
- 14. 什麼意思是「:」在<%中:和<%=有什麼區別?
- 15. $(「<tag></tag>」)和$('<tag>')之間有什麼區別?
- 16. ASP.NET MVC中的<%:和<%=有什麼區別?
- 17. asp.net中<%= %>語法和<%# %>有什麼區別?
- 18. ASP.NET MVC中的<%#和<%=有什麼區別?
- 19. ASP.NET中的<%#Bind(「」)%>和<%#Eval(「」)%>有什麼區別?
- 20. 區別<p>是什麼Javascript和ASP.net有什麼區別?</p>
- 21. Rails:<%=和<%==之間的區別?
- 22. <?php和<?之間的區別
- 23. <tiles:add>和<tiles:put> struts之間的區別是什麼?
- 24. `<%#`和`<%=`和一個asp.net ascx文件之間的區別?
- 25. < - 和=在data.frame中有什麼區別?
- 26. cout << cout和cout <<&cout在C++中有什麼區別?
- 27. <?或<?php ---有什麼區別?
- 28. assign()和<< - 在R中有什麼區別?
- 29. 在html5中<article>和<section>有什麼區別
- 30. <[]>與<null>之間的區別是什麼