- 12
- 0
- 约3.65千字
- 约 19页
- 2017-12-01 发布于福建
- 举报
GridView控件 在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高。其中,在数据控件方面,增加了不少控件,其中的gridview控件功能十分强大。在本文中,将一步步以实际例子介绍asp.ne 2.0中gridview控件的简单使用。 问题引出: 不是数据表中的一个数据也不是数据表中的一行数据,当我们要在网页中显示整个数据表的时候应当如何操作? 问题解决: 引入SqlDataSource和GridView两个新控件,一步到位的对这个问题进行处理. 数据库设置:我们新建VOTE数据库,在VOTE数据库中新建INFO表,包括四个字段 id,int类型,其值设置为自动加1,同时id设为主键,此步置关重要,关系到以后实现Gridview的更新删除功能; username,varchar 类型,表示姓名; password,varchar类型,表示密码; image,varchar类型,图片保存的地址 再往此表中添加一些数据 1、 首先,我们用VS2005 新建一个站点,之后分别将工具栏中的GridView控件和sqldatasource控件拖拉到窗口中。Sqldatasource是个数据源控件,使用它可以很方便地配置数据源,建立数据连接,几乎不需要写代码。我们使用SQL SERVER 2000中的VOTE数据库,所以我们可以点选在拖拉该控件时,右边出现的“配置数据源就可以了,如下图: 2、 之后,点新建连接按钮,建立一个新的数据连接。在本例中,我们选择localhost本地服务器,使用SQL混合身份认证,并选择使用VOTE数据库,之后再点击Test connection按钮,以测试连接是否成功,成功的话,点OK完成,如下图: 3、之后,在弹出的窗口中,询问是否保存数据连接字符串到web.config文件中,如果选择保存,每次到要使用数据连接串时,只需要引用其名称就可以了,在本文中,我们将其命名为voteConnectionString。实际上,我们此时查看web.config文件,会发现有如下代码: connectionStrings add name=voteConnectionString connectionString=Data Source=.;Initial Catalog=vote;Persist Security Info=True;User ID=sa providerName=System.Data.SqlClient / /connectionStrings 这行代码的作用就是可以代替我们在过去编写代码中写到的”Server=.;database=vote;uid=sa;pwd=”.而我们以后在编程的过程中需要使用windows身份验证进入MSSQL数据库的时候,只需要把我们的connection String的内容后面再加一个属性Integrated Security=True,表示以windows集成验证模式进入数据库,UID,PWD这些内容就没作用了. Persist Security Info属性的意思是表示是否保存安全信息,其实可以简单的理解为在数据库连接成功后是否保存密码信息, True表示保存,False表示不保存 默认为True 具体可以通过Connection对象的ConnectString属性进行验证,如下所示(MSSQL的用户名为SA密码X) 数据库连接前 ConnectString=“providerName=”System.Data.SqlClient;Password=x;User ID=sa;Data Source=vote;Persist Security Info=false 数据库连接成功后 ConnectString=“providerName=”System.Data.SqlClient;User ID=sa;Data Source=vote 数据库连接前 ConnectString=“providerName=”System.Data.SqlClient;Password=x;User ID=sa;Data Source=vote;Persist Security Info=true 数据库连接成功后 ConnectString=“providerName=”System.Data.SqlClient;Password=x;User
您可能关注的文档
- 6Sigma绿带培训教材-A阶段.ppt
- 6被动语态的翻译.ppt
- 07 钢结构高层建筑施工.ppt
- 07_DENIS-6 Elementary functions 01_RT-flex_RTA engine basics 主机教程.ppt
- 7.2扩散·扩散系数.ppt
- 7A劳动保护与职业安全卫生基础知识.ppt
- 09团队意识培训.ppt
- 9-7格林公式及其应用.ppt
- 9章第三方物流.ppt
- 12.3人生价值的创造与实现(公开课) 解学梅.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)