簡體   English   中英

我有一個ASP.NET C#項目,<%= myfunction();有什么區別? %>和<%#myfunction()%>?

[英]I have a asp.net c# project, what is the difference between <%=myfunction(); %> & <%# myfunction() %>?

protected string myfunction() {
   return "abc";
}

在我的頁面之一中,我可以使用<%# myfunction() %>在網頁中顯示"abc" 但是在另一個頁面中,除非我使用<%=myfunction(); %>否則它將無法正常工作<%=myfunction(); %> <%=myfunction(); %>代替。

有什么區別,為什么?

非常感謝!

<%= myfunction(); %> <%= myfunction(); %>將用於在頁面中輸出myfunction的返回值。

<%# myfunction(); %> <%# myfunction(); %>將用於在綁定了數據的控件中(例如,在ASP轉發器控件內部)輸出myfunction的返回值。

請查看此概述 ,以獲取有關數據綁定的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM