zzh5945

张智豪的天空
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

asp.net数据绑定

Posted on 2006-10-22 02:01  zzh5945  阅读(142)  评论(0)    收藏  举报

1.简单绑定
 设置被绑定的控件的Text Change()为Page.DataBind();
   设置被绑定的控件的AutoPostBack属性为True;
   绑定内容格式:<%# 表达式%>
 例:绑点TextBox的Text属性
<asp:TextBox id=TextBox1 runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"City") %>'></asp:TextBox>
2  DataList的使用 
在代码中设置:
DataList.datasouce = 数据源
DataList.DataBind();
在html在设置
声明命名空间<%@Import NameSpace = "System.Data"%>
增加<ItemTemplate>标记
<ItemTempalte>
  <%# Container.DataItem [列名]%>
<ItemTempalte>

<ItemTempalte>
  <%# DataBinder.Eval(Container.DataItem,"数据字段","{0:c}")%>
<ItemTempalte>
 ::>{0:c}格式字符串,可不写 
   Container.DataItem参数项的容器