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. 在SQL Server中處理'Enumerations'有哪些不同的方法?
- 3. 在node.js中使用require()函數有哪些不同的方法?
- 4. 在Windows中使用目錄有哪些不同的方法?
- 5. C++中有哪些替代方法?
- 6. 將內聯變量傳遞給aspx代碼隱藏方法
- 7. 在Cocoa中轉換/編碼到AAC的方法有哪些?
- 8. ASP.NET中的同一頁面上的代碼隱藏和內聯?
- 9. F#確實允許指定哪些函數在代碼中內聯?
- 10. 在Qt中,設置環境變量有哪些不同的方法,有哪些優缺點?
- 11. 用aspx文件中的內聯代碼設置字面文本
- 12. 如何內聯asp.net代碼?
- 13. ASP.NET/MVC:內聯代碼
- 14. 有沒有可能來自被引用的dll的方法代碼在我自己的代碼中被內聯?
- 15. 確定哪些函數在代碼中
- 16. 在asp.net中包含一個內聯代碼塊的類
- 17. 在MongoDB中版本化單個文檔有哪些不同的方法?
- 18. 在FreeMarker模板中處理錯誤有哪些不同的方法?
- 19. 在Perl中將輸出寫入控制檯有哪些不同的方法?
- 20. aspx頁面中的內聯代碼是一種很好的做法嗎?
- 21. 父容器不可見時的ASPX內聯代碼評估
- 22. 相同的方法在本機代碼中有不同的入口地址?
- 23. 內聯C#代碼和Page_Load方法
- 24. 在ASP.NET webform頁面中使用await內聯代碼
- 25. MySQL中有哪些不同的表格?
- 26. 加載代碼的require和import方法有哪些優缺點?
- 27. 刪除行中哪些代碼不在其他表中
- 28. RedirectToAction有哪些替代方法?
- 29. DataGridView有哪些替代方法?
- 30. 當某些代碼在方法中時,Quartz.NET不會觸發