C#与SQL连接:GridView控件对数据库的操作详解
86 浏览量
更新于2024-09-01
收藏 110KB PDF 举报
C#与SQL连接:GridView控件对数据库的操作
本文将详细介绍GridView控件对数据库的操作,包括GridView控件的基本概念、GridView和DataGrid的异同、GridView的优势、GridView操作初步等知识点。
**GridView控件的基本概念**
GridView控件是ASP.NET 2.0中引入的一种数据绑定控件,用于显示数据源中的数据。GridView控件可以将数据源中的数据显示为网页上的表格,每行数据显示为一行表格。GridView控件支持多种数据源,包括数据库、XML文件、数组等。
**GridView和DataGrid的异同**
GridView控件是DataGrid控件的后继控件,在.NET Framework 2.0中,DataGrid控件仍然存在,但GridView控件已经走上了历史的前台,取代DataGrid控件的趋势已是势不可挡。两者功能相似,都是在网页中显示数据源中的数据,但GridView控件具有更多的优势。
**GridView的优势**
GridView控件相对于DataGrid控件具有以下优势:
* 智能标记面板(ShowSmartTag)更加易用方便,提供了零代码实现排序、分页、更新、删除等操作的功能。
* 具有PagerTemplate属性,可以自定义用户导航页面,也就是说分页的控制更加随心所欲。
* 在事件模型上,GridView控件引发了两个事件,一个在操作前发生,一个在操作后发生,操作前的事件多位***ing事件,操作后的事件多位***ed事件。
**GridView操作初步**
GridView控件的操作可以分为以下几个步骤:
1. 显示数据源中的数据
首先,从ToolBox中选取GridView控件拖到页面上,然后点击右键,选择ShowSmartTag,在ChooseDataSource中选择NewDataSource,出现DataSourceConfigurationWizard,选择连接字符串,可以选择已经存放在web.config中的ConnectionString,然后可以选择是使用存储过程,还是从表或视图中选择数据。
在这一步,左侧的Where语句可以指定查询条件,点击Where,出现AddWhereClause,选择要设定条件的列,操作符是等于还是like还是其它,然后选择Source,也就是说要限定的条件从哪里取值,可以是Control、Session、Form、Cookie、QueryString等,如果选择Control,那么需要在右侧,选中是那个控件,然后还可以设定默认值,设定完后系统自动生成Sql表达式和值的表达式。
**GridView控件的事件模型**
GridView控件的事件模型不同于DataGrid控件,GridView控件引发了两个事件,一个在操作前发生,一个在操作后发生,操作前的事件多位***ing事件,操作后的事件多位***ed事件,例如Sorting事件和sorted事件,RowDeleting和RowDeleted事件等。
GridView控件是ASP.NET 2.0中的一种强大的数据绑定控件,具有许多优势,易于使用和自定义,可以满足各种复杂的数据显示需求。
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_38556985
- 粉丝: 3
- 资源: 906
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器