7-2GridView的使用及其他控件的对比

新建一个网站,在网页中添加如下代码,插入一个GridView:

7-2GridView的使用及其他控件的对比

运行页面,无内容:


接下来,点击右侧小箭头,选择数据源,新建数据源:

7-2GridView的使用及其他控件的对比

生成如下页面:

7-2GridView的使用及其他控件的对比

选择Access数据库,确定:

7-2GridView的使用及其他控件的对比

点击浏览,选择数据库文件:

7-2GridView的使用及其他控件的对比

确定->下一步:

名称这个下拉菜单里面包含了选中的数据库中的所有的表,可以在此选择表;

在此我们通过指定表或视图的列来自动生成SQL语句;

SOL语句的编写在第九章会陆续讲解;

7-2GridView的使用及其他控件的对比

如果我们使用GridView来更新数据,则点击高级按钮:

注意勾选单选框,其中使用开放式并发选项是用来避免并发冲突(我也没搞懂7-2GridView的使用及其他控件的对比);

7-2GridView的使用及其他控件的对比

确定->下一步:

7-2GridView的使用及其他控件的对比

点击完成:

7-2GridView的使用及其他控件的对比

至此,页面可以显示这张数据表;

运行:

7-2GridView的使用及其他控件的对比


注意:点击下图中的箭头:

7-2GridView的使用及其他控件的对比

出现这张菜单:

7-2GridView的使用及其他控件的对比

勾选复选框之后,表格多出两个相应的按钮:

7-2GridView的使用及其他控件的对比

再次运行页面:

7-2GridView的使用及其他控件的对比

点击编辑按钮后,文字编程文本框,可以轻松进行编辑:

7-2GridView的使用及其他控件的对比

编辑完毕,点击更新按钮:

7-2GridView的使用及其他控件的对比

删除也一样,不带有提示;


可以设置表格的样式:

点击自动套用格式选项:

7-2GridView的使用及其他控件的对比

生成如下:

点击左侧选择架构中的选项,表格生成相应格式;

7-2GridView的使用及其他控件的对比


如果不想显示表格中的某字段,可以在小列表中选择编辑列选项:

7-2GridView的使用及其他控件的对比

点击后,生成下列窗口:

7-2GridView的使用及其他控件的对比

在选定的字段中选中不想要的字段,然后点击右侧删除按钮,然后确定即可;

这样,运行后,自动生成新表:

7-2GridView的使用及其他控件的对比

还可以启用分页、启用排序:

7-2GridView的使用及其他控件的对比

点击确定后,再运行,如下:

表被分页,点击字段可以进行重新排序等操作;

7-2GridView的使用及其他控件的对比

GridView的缺点:

7-2GridView的使用及其他控件的对比


DetailsView一次只能显示一笔数据:

7-2GridView的使用及其他控件的对比

点击上图中最下面的数字序号,DetailsView会显示对应的数据:

在对应的数据对应的显示栏中,点击左下角新建按钮,产生如下界面:

7-2GridView的使用及其他控件的对比

可以对文本框进行编辑;

编辑完成后,点击插入按钮,则数据被插入到数据表中;

此时,在GridView中,插入的数据也被正确的显示出来:

7-2GridView的使用及其他控件的对比


强大的ListView:

7-2GridView的使用及其他控件的对比



在给GridView控件进行数据源选择时,会产生一个AccessDataSource控件,如下所示:

7-2GridView的使用及其他控件的对比

产生的AccessDataSource控件:

7-2GridView的使用及其他控件的对比

下面对该控件进行后台代码编辑:


请看下图:

在页面当中,我们使用数据控件,数据控件是面向用户的;用户对数据控件的一些操作,通过数据源控件传递给数据源,从而对数据源进行相应的操作;

7-2GridView的使用及其他控件的对比