2011年4月18日
摘要: 简单数据绑定 数据绑定表达式是由<%...%>包裹的可执行代码,以#号为前缀。它可以通过DataBoundLiteralControl类的实例以编程方式加以管理。 数据绑定表达式通常从数据源获取数据,但并不是说它一定要从数据源获取数据,只要返回绑定的数据,任何可执行代码都是可以接受的。它仅在控件的DataBinding事件被触发时才执行计算。 示例:<asp:label runat="server" Text='<%# DataTime.Now %>' /> 如果要对表达式用引号,应选择单引号。 我们在页面中定义的数据绑定 阅读全文
posted @ 2011-04-18 16:23 辛勤的代码工 阅读(898) 评论(0) 推荐(0)
摘要: 从总体上讲,ASP.NET数据绑定模型可以分为三部分:数据绑定表达、传统数据源、数据源控件。可用的数据源 在ASP.NET中,任何一个暴露IEnumerable接口的对象,都是有效的可绑定数据源。IEnumerable接口定义了一个用于枚举数据源内容的方法:public interface IEnumerable{ IEnumerator GetEnumerator();} 具体来讲,我们可以将Web控件绑定到以下类上: 1. ADO.NET容器类(如:DataSet、DataTable、DataView) 2. 数据读取器 3. 自定义的集合、字典、数组 DataSet和DataTable. 阅读全文
posted @ 2011-04-18 12:26 辛勤的代码工 阅读(877) 评论(0) 推荐(0)