当绑定到DataGrid控件时,由SQL命令返回的结果集看上去如下图所示。
可以通过为DataGrid控件的不同部分设置样式属性来自定义该控件的外观。
为使DataGrid控件外观与Smartphone“联系人”列表类似,请按照下表所示设置其属性。
对DataGrid控件的不同部分应用不同颜色可使得该控件中的信息更加易于阅读和解释。
这个页面有一个DataGrid控件,该控件绑定对pubs数据库中authors表格进行简单查询的结果。
另外,在DataGrid的底部还会显示分页UI,以便在记录之间进行导航。
这将启动DataGridProperties对话框,在这里可以指定您想看到和隐藏哪些字段。
此对话框用于设置DataGridWeb服务器控件的属性。
根据DataGrid绑定到的对象的类型,DataItem属性会指向不同的行对象。
您通过DataGrid显示数据,并在每一行中提供一个按钮,供用户删除所表示的数据行。
页导航是DataGrid控件上的元素,使您可以在启用分页时链接到其他页。
如果所创建的项是DataGrid项(或交替项),则可以通过DataItem属性访问绑定到行的数据。
更简单的一维datagrid可以从select元素获得数据。
datagrid从它的内容(一个table、select或其他HTML元素)获得初始数据。
一个对绑定列所属的DataGrid控件的引用(只读)。
指定System.Windows.Forms.DataGrid控件列的外观、文本格式和行为。
在DataGrid中启用分页时,一次会显示固定数量的记录。
如果没有为PageSize属性指定任何值,则DataGrid控件在该页上一次显示十个项。
下面的过程需要一个绑定到数据表的DataGrid控件。
定义一个与ZRM资源处理程序交互的DataStore,并定义一个使用DataStore的DataGrid。
下表列出DataGrid控件的不同部分的样式属性。
为DataGrid控件的列集合提供用于编辑的用户界面(UI)。
DataGrid控件的PagerStyle属性使用此类的实例来表示页导航的样式属性。
通知System.Windows.Forms.DataGrid用户已开始编辑该列。
Marcie还花了大量时间来主持ASP.NET论坛,并回答有关Datagrid的各种问题。
此示例使用DataBind方法将数据集的内容绑定到DataGrid控件。
该列中的所有表单元格都将发生InitializeCell,它与直接使用Datagrid时发生的ItemCreated事件非常相似。
在访问GridColumnStyles集合(NullReferenceException类)之前,不会设置DataGrid的DataSource属性。
接下来,重写InitializeCell,它是Datagrid列的一个固有事件。