编辑一个aspx文件时,我发现这两个开始标签看起来都是一样的东西。有没有区别,如果是,它是什么?<%#和<%=开始标记之间有什么区别?
5
A
回答
12
<%=
是相当于<% Repsonse.Write()
你可以写任何内容在这里:例如
<%=myProperty + " additional Text" %>
<%#
是一个绑定表达式。您可以检索当前上下文中的任何公共值(例如,在GridView中)。但是你不能在这里混合内容。
查看MSDN了解更多信息。
1
区别在于#符号指定了数据绑定指令,该数据绑定指令在数据绑定时解析(例如,当您调用Page.DataBind时)并且=符号指定评估表达式只是评估并打印到HTML在处理该行时输出。
编辑:只是补充说,只有内部<%#%>您必须查看在像评估和演示数据绑定功能。
1
<%=是Response.Write()的简写。
<%#表示您正在使用数据绑定控件中的数据容器。
相关问题
- 1. <input type =“button”/>和<button>之间有什么区别?
- 2. ERB评论中'<%#'和'<%#='之间有什么区别?
- 3. jsp表达式标记之间的区别<%和<%=
- 4. <?有什么区别? echo __();和<= __();
- 5. <%# %>和<%= %>有什么区别?
- 6. $(“<tag></tag>”)和$('<tag>')之间有什么区别?
- 7. <tiles:add>和<tiles:put> struts之间的区别是什么?
- 8. Ruby中+和<<之间的区别
- 9. 赋值符号=,:=和< - 之间有什么区别?
- 10. HTML <head>和<body>标签有什么区别?
- 11. <%:和<%=和<%#在aspx中有什么区别?
- 12. 这些标记与ASP.NET MVC 2中的<%<%:<%=有什么区别?
- 13. GAE:<min-pending-latency>和<max-pending-latency>之间有什么区别?
- 14. 将元素注入到Hash.new([])时,<<和+ =之间有什么区别?
- 15. Func <T, TResult>和Converter <TInput,TOutput>之间有什么区别?
- 16. <?或<?php ---有什么区别?
- 17. <[]>与<null>之间的区别是什么
- 18. 什么意思是“:”在<%中:和<%=有什么区别?
- 19. 区别<p>是什么Javascript和ASP.net有什么区别?</p>
- 20. 有db.Categories与列表之间有什么区别<Category>
- 21. <h:inputXxx验证程序>属性和<f:validator>标记之间的区别
- 22. mysqlimport和mysql有什么区别<dbfile.sql
- 23. <%! %>与<% %>之间的区别
- 24. scriptlet标记<%=一些代码%>和<#一些代码%>之间的确切区别是什么?
- 25. Response.Write和<%= %>之间的实际区别是什么?
- 26. R中“=”和“< - ”之间的区别是什么?
- 27. java.lang.class <Cls>和Cls之间的区别是什么?
- 28. <s:Line>和graphics.lineTo()之间的区别
- 29. 类和类之间的区别<?>
- 30. colnames(x [1])< - “name”和colnames(x)[1] < - “name”之间的区别是什么?
啊,我想知道为什么<%=总是导致写入与输出流不同步......已经使用标签。谢谢。 – tsilb 2009-02-12 00:07:21