通过<%on .aspx页面绑定

4 asp.net binding

通过<%#some code%>和<%= some code%>在.aspx页面上执行绑定有什么区别吗?

例:

VS

谢谢.-Igor

Meh*_*ari 6

<%# %>用于绑定表达式.简单地说,当Control.DataBind调用a时,绑定表达式将采用它们的实际值.它可用于根据表达式的运行时值在服务器控件上设置一些属性.

<%= expression %>等效于<% Response.Write(expression); %>在渲染阶段运行并直接输出表达式的值.因此,它不能用于修改服务器端对象的行为.