4
A
回答
15
退房MSDN上的Web Forms Syntax Reference。
對於基礎,
<%%>用於純代碼塊。我一般只用這個if語句
< DIV CLASS = 「認證」>
< DIV CLASS = 「未」>
- 是用來添加文本您的標記;也就是說,它相當於
< div class ='<%= IsLoggedIn? 「認證」: 「未認證的」 %>'>
<%#表達%>非常類似於以上,但它在數據綁定方案進行評價。這意味着您可以使用這些表達式來設置runat =「server」控件的值,這是您無法使用<%=%>語法執行的一件事。通常,這在模板內部用於數據綁定控件,但您也可以在頁面中使用它,然後調用Page.DataBind()(或Control.DataBind())以使該代碼進行評估。
鏈接文章中提到的其他人不太常見,儘管當然也有其用途。
2
您還可以使用
<%= Class.Method() %>
它將打印結果,就像你在做的Ruby on Rails的。
2
只想補充,另外還有資源表達
<%$ Resources:resource, welcome%>
和asp.net會自動尋找「歡迎」的本地化版本的附屬程序集。
1
在ASP.NET 4.0中,編寫HTML編碼的某些東西的語法爲<%:%>。
<%: "<script>alert('Hello XSS')</script>" %>
以上可以用來代替愛人。
<%= Html.Encode("<script>alert('Hello XSS')</script>")%>
相關問題
- 1. ASP.NET MVC中有哪些不同的重定向方法?
- 2. 在Windows中使用目錄有哪些不同的方法?
- 3. 在node.js中使用require()函數有哪些不同的方法?
- 4. 在SQL Server中處理'Enumerations'有哪些不同的方法?
- 5. ASP.NET Webforms中ListView中的內聯代碼?
- 6. ASP.NET代碼將無法在aspx文件
- 7. C++中有哪些替代方法?
- 8. 在GridView中修改asp.net的現有內聯代碼
- 9. 將內聯變量傳遞給aspx代碼隱藏方法
- 10. 在Cocoa中轉換/編碼到AAC的方法有哪些?
- 11. 的Javascript ASP.Net內聯代碼不工作
- 12. ASP.NET中的同一頁面上的代碼隱藏和內聯?
- 13. 在方法後面訪問代碼在aspx頁面中變量
- 14. 在C++中內聯私有方法
- 15. F#確實允許指定哪些函數在代碼中內聯?
- 16. ASP.NET中的HTML代碼模板.aspx
- 17. 這段代碼內存在這個ARC代碼中泄露了哪些內容?
- 18. 如何內聯asp.net代碼?
- 19. ASP.NET/MVC:內聯代碼
- 20. 在Qt中,設置環境變量有哪些不同的方法,有哪些優缺點?
- 21. jquery代碼不能在aspx中工作
- 22. 用aspx文件中的內聯代碼設置字面文本
- 23. 有沒有可能來自被引用的dll的方法代碼在我自己的代碼中被內聯?
- 24. 確定哪些函數在代碼中
- 25. 在asp.net內聯編碼中導入類
- 26. 在asp.net中包含一個內聯代碼塊的類
- 27. 如何在asp.net的母版頁中編寫內聯c#代碼?
- 28. 在asp.net文件中使用asp.net代碼(response.write by another aspx)
- 29. 在Perl中將輸出寫入控制檯有哪些不同的方法?
- 30. 在windows server中無限期運行node.js文件有哪些不同的方法?