深入剖析微软ASP.NET Ajax中的数据绑定架构上篇之二
三、命名空间Sys.Preview.UI.Data中的客户端控件 (一)ItemView控件 有时,我们需要向用户显示一个关于我们的集合项的详细视图,例如在一个购物应用程序中显示关于你的产品的细节信息。MS AJAX客户端控件ItemView控件能够帮助你实现这一特征,类似于ASP.NET服务器控件DetailsView对应的行为,但是它完全运行于客 户端。该ItemView类以及ListView类都派生自基类—Sys.UI.Data.DataControl。 事实上,在命名空间Sys.Preview.UI.Data中存在若干客户端控件,例如DataControl(ItemView和ListView的父类),DataNavigator,ItemView,ListView,XSLTView等。 在此,我们仅关注两个控件—ItemView和ListView。注意,在开发中,类似于ASP.NET服务器控件GridView相对于 ObjectDataSource,MS AJAX中的客户端控件ItemView(或ListView)正对应于DataSource。下列表格列出ItemView控件常用...