[英]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.