代码改变世界

asp.net 2.0 点滴1:绑定语法

2006-08-10 20:15  晓风残月  阅读(279)  评论(0编辑  收藏  举报
语法:
简单绑定:
<tagprefix:tagname property="<%# data-binding expression %>"
   runat="server" />
- or -
literal text <%# data-binding expression %>

复杂绑定(数据控件):
使用Eval 或者Bind方法(均使用运行时反射获取值)
Eval是只读的,但更灵活,模板列中,可以直接调用Eval,而不需要指定给具体控件属性;
Bind是读/写的,对于使用DataSet的Update自动更新特别有用,但只能绑定给某个具体控件的属性;

说明:
使用绑定的控件,必须显示的调用该控件的DataBind()或者父控件的DataBind(),才汇执行绑定。