也会用一些如eval,bind,container.dataitem等,也正如我们所知
Eval 单向绑定:数据是只读的,<%# Eval("字段名") %>,能从数据库读出相应数据,不能写入,更改。
Bind 双向绑定:数据可以更改,数据可以更改,并返回服务器端,服务器可以处理更改后的数据,如存入数据库
这里我们重点起来看看container.dataitem的用法,
假如
后台:
this.GridView.DataSource=new String[]{"AA","BB","CC"};
this.GridView.DataBind();
前台:不知道怎么绑定才能显示初数组的值?
这个问题其实很简单,前台只需要<%#Container.DataItem%>即可,可能最主要问题是大家对这里Container.DataItem不是很理解,
下面对常用的一些显示方法做一简单解释:
绑定到简单属性:<%#UserName%>
绑定到集合:<asp:ListBox id="ListBox1" datasource='<%# myArray%>' runat="server">
绑定到表达式:<%#(cl