日期:2014-05-17  浏览次数:20424 次

求解前台绑定数据<%= %>与<%# %>的区别是什么??
RT……
这两种写法有什么区别?为什么被建议用<%# name%>
C# code

protect string name="aa";



HTML code

姓名:<%= name%>



HTML code

姓名:<%# name%>



------解决方案--------------------
参考,看了这个你应该清楚了
http://www.examw.com/biancheng/asp/119826/index.html
------解决方案--------------------
http://www.cnblogs.com/lerit/archive/2010/10/22/1858007.html
------解决方案--------------------
<%= name%>是在相应位置输出name的值;<%# name%>是绑定name变量,需要执行Control.DataBind()后才有效。
------解决方案--------------------
<%=%>是表达式 在编译之后相当于一个delegate
<%#%>是绑定 我一般用的少