原创文章,如需转载,请注明出处。 ASP.NET 2.0 较之ASP.NET 1.0和1.1提供了新的数据绑定模型,添加了一系列新的数据展现、编辑控件譬如GridView、DetailView以及FormsView等控件。
本文旨在阐述ASP.NET 2.0新的数据绑定控件架构,并且逐一介绍每一个控件。
1. ASP.NET 2.0 DataBound Control结构
2. BaseDataBoundControl
从上图我们可以看到BaseDataBoundControl是所有数据绑定控件的基类。
该类定义了基本的数据绑定功能,能够用来展示和操作ASP.NET 2.0新的数据源控件,同时也继续支持原来ASP.NET 1.1的数据绑定方式。
看一下BaseDataBoundControl的主要接口: