实验07数据绑定控件
- 格式:doc
- 大小:575.04 KB
- 文档页数:18
《GIS开发与应用》实验报告实验序号: 1 实验项目名称:简单GIS地图显示程序建立学号1420012120 姓名林淑娟专业、班14空间实验地点实7#301 指导教师花利忠实验时间2016.9.8一、实验目的1.1. 掌握建立桌面GIS 应用程序框架的主要控件;1.2. 熟悉MapControl、ToolbarControl、TOCControl和LicenseControl等各个控件的属性1.3. 熟悉建立GIS地图程序的流程;二、实验设备(环境)及要求2.1. Visual Studio 2010 ;2.2. ArcGIS Engine Developer kit 9.3 ;2.3. 实验数据: Shapefile数据:中国地图.shp。
三、实验内容与步骤3.1 创建地图浏览小程序1)新建项目启动VS2010,选择“文件|新建|项目”,在项目类型中选择Visual C#;,然后点击浏览按钮指定一个存选择Windows 应用程序模板,输入名称“MapViewer”放工程文件的路径。
该工程会自动创建一个名称为Form1的窗体。
属性,输入在窗体上点击鼠标右键选择“属性”,在右边的属性列表中找到“Text”。
窗体的标题变化为MapViewer。
“MapViewer”图 1 新建项目图 2 Form1窗体2)添加控件拖动窗体右下角,使窗体变大,点击左侧的“工具箱”. 在弹出的工具箱中找到“ArcGIS、Windows Forms”选项卡,点击选项卡前面的加号,展开该选项卡,依次双击“ToolBarControl”、“LicenseControl”。
、“MapControl”“TOCControl”图 3 工具箱在Form1 窗体界面上使用鼠标拖动各个控件。
设置ToolBarControl ,TOCControl 和MapControl三个控件的Dock 属性。
窗体顶部是工具栏,左侧是图层列表,主工作区是地图控件。
1、实验项目名称: 创建一个网站2、实验项目名称: 字体程序3、实验项目名称: 验证控件和FileUpload控件MaxValue:最大值MiniValue:最小值Type:数据类型3、compaerVatidater除了ControlToValidate、ErrorMessage外还有ControlToCompare和Type4、RegularExpressionValidator除了ControlToValidate、ErrorMessage外还有ValidationExpression (二)文件上传控件4、实验项目名称:网站导航与页面之间的传值5、实验项目名称:利用CSS和DIV完成一个美观网页设计一、实验目的学会使用CSS+DIV完成一个网页布局二、实验环境VS2010三、实验方法和实验步骤1、画出框架图2、创建DIV层共6个:<div class="alldiv"><div id="top" class="alldiv">标题Logo栏</div><div id="navigation" class="alldiv">导航栏</div><div id="left" class="alldiv">左边</div><div id="middle" class="alldiv">中间</div><div id="right" class="alldiv">右边</div><div id="bottom" class="alldiv">页脚</div></div>3、CSS控制DIV进行布局.alldiv{width:760px;text-align: center; border: #00ff00 1px solid; }#top6、实验项目名称:利用主题和母版页设计一个美观网页7、实验项目名称:使用SqlConnection完成对数据库的连接8、实验项目名称: 利用完成对数据库额增删改查9、实验项目名称: 完成DropDownList、GridView、DataList 和FormView数据的绑定10、实验项目名称:AJAX技术的使用11、实验项目名称:Jquery:按钮倒数10秒之后才可点击,用于用户注册12、实验项目名称: Web服务:创建立方和和天气的Web服务13、实验项目名称: XML:个人通讯薄的设计与实现二、实验环境VS2010三、实验方法和实验步骤1、xml:文件2、 DTD文件14、实验项目名称:完成网上书店的大框架设计一、实验目的掌握的网站设计流程和模块功能的实现二、实验环境VS2010二、实验方法和实验步骤1、框架图:。
gridcontrol绑定数据源的方法gridcontrol是一种常用的数据展示控件,可以在Windows Forms 应用程序中使用。
它可以方便地绑定数据源,实现数据的显示和编辑。
本文将介绍几种常见的方法来使用gridcontrol绑定数据源。
方法一:使用DataTable绑定数据源DataTable是一种用于存储数据的对象,可以方便地绑定到gridcontrol上。
首先,我们可以创建一个DataTable对象,并添加列和行。
然后,将DataTable对象绑定到gridcontrol的DataSource属性上即可。
方法二:使用List绑定数据源除了DataT able,我们还可以使用List来存储数据,并将其绑定到gridcontrol上。
首先,我们需要创建一个包含数据的List对象,并定义数据的结构。
然后,将List对象转换为BindingList对象,并将其绑定到gridcontrol的DataSource属性上。
方法三:使用BindingSource绑定数据源BindingSource是一种数据源对象,可以方便地管理和控制数据的显示和编辑。
我们可以创建一个BindingSource对象,并将数据源(如DataTable或List)赋值给它。
然后,将BindingSource对象绑定到gridcontrol的DataSource属性上。
方法四:使用自定义数据源类绑定数据源如果我们的数据源不是DataTable或List,而是自定义的数据源类,我们可以实现IBindingList接口并重写其中的方法,以实现数据绑定的功能。
然后,将自定义数据源类的对象绑定到gridcontrol的DataSource属性上即可。
方法五:使用数据绑定事件绑定数据源除了直接将数据源对象赋值给gridcontrol的DataSource属性,我们还可以通过数据绑定事件来动态地绑定数据源。
在数据绑定事件中,我们可以编写代码来获取数据源,并将其赋值给gridcontrol 的DataSource属性。
实验七 Socket网络编程一、学时:4二、实验类型:设计性实验三、实验目的:1.熟悉VisualC++的基本操作。
2.基本了解基于对话框的windows应用程序的编写过程。
3.对于Windows Socket编程建立初步概念。
四、实验内容:利用Socket编写聊天程序。
五、实验原理:一、Windows Socket和套接口的基本概念套接口,就是一个指向传输提供者的句柄。
Win32中,套接口不同于文件描述符,所以它是一个独立的类型——SOCKET。
Windows Sockets描述定义了一个Microsoft Windows的网络编程界面,它是从Unix Socket 的基础上发展而来的,为Windows TCP/IP 提供了一个BSD型的套接字规范,除与Unix Sockets完全兼容外,还包括一个扩充文件,通过一组附加的 A PI实现Windows 式(即事件驱动)的编程风格;而Winsock则是在Microsoft Windows 中进行网络应用程序设计的接口。
Windows在Internet支配域中的TCP/IP协议定义了Winsock网络编程规范,融入了许多新特点。
使用Socket的目的是使用户在网络协议上工作而不必对该网络协议有非常深入的了解。
此外,编写的程序还可被迅速地移植到任何支持Socket的网络系统中去。
Winsock提供了一种可为指定传输协议打开、计算和关闭会话的能力。
在Windows下,TCP/IP上层模型在很大程度上与用户的Winsock应用有关;换言之,用户的Winsock应用控制了会话的方方面面,必要时,还会根据程序的需要格式化数据。
套接口有三种类型:流式套接口、数据报套接口及原始套接口。
流式套接口定义了一种可靠的面向连接的服务(利用TCP协议),实现了无差错无重复的顺序数据传输。
数据报套接口定义了一种无连接的服务(UDP 协议),数据通过相互独立的报文进行传输,是无序的,并且不保证可靠和无差错。
VB实验CAI系统设计作者:徐春霞来源:《电子世界》2011年第24期【摘要】VB实验CAI系统作为新型的实验教学模式,它具有对于教育、教学过程来说极为宝贵的特性,可以为新型的实验教学模式的建构提供理想的环境。
使教学突破时空限制,提高教师的工作效率和学校的办学水平,使教师和学生可以在实验教学过程中通过网络进行学习与交流,最终达到提高学生的实际动手能力的目的。
本文简述了设计一个VB实验CAI系统需要达到的功能需求和数据访问技术的选择以及实现过程。
【关键词】VB实验;CAI;教学模式引言随着多媒体和网络技术的发展以及教育现代化的逐步实现,CAI优化教育教学,特别是课堂教学,其优势越来越明显。
CAI用于教学具有如下基本特点:(l)使教学不只是灌输式cAI在教学过程中可更好地调动学生的学习热情和主动性,增加学生探索知识的兴趣,以取得更好的学习效果。
(2)因材施教可得到恰当实施不同程度的学生可区别对待,每个学生可按自己的进度学习,不会因有压力而丧失学习热情和积极性,学生可掌握学习的主动权,可复习、重学或跳跃式学习。
(3)使课堂教学内容更丰富CAI课件按功能划分可分为演示型、练习型、网络教学型、模拟仿真型和开放学习型等。
本项目设计的是一个练习型的VB实验CAI课件,是结合我们分院计算机应用技术专业的VB 课程而开发研制的,该系统的设计是为了适用于实践教学,提高课堂实践教学效果及其开拓创新教育手段。
一、VB实验CAI需求分析系统设计的第一个环节就是如何选择教学内容,并确定课件所能实现的教学目标。
根据我校开设该课程的实际情况,通过对教学内容的分析,确定按每个章节设置实验。
具体的功能需求可以分为以下5大模块:1、设置基础实验模块,按每一章节设置,方便学生掌握相应章节知识点。
2、设置学生测试模块,方便学生进行自我检测是否掌握学习要点。
3、设置实验帮助模块,方便学生在实验过程中遇到问题得以解决。
4、设置实验结果提交功能,学生可通过本系统平台进行在线提交结果,从而解决传统收交作业的麻烦问题。
数据库管理系统(贾晓毅)--实验指导书实验课程名称:数据库管理系统实验指导书实验周学时: 2适用年级专业:课程负责人:李蕴实验指导老师:开放实验项目数:实验所需软硬件环境:586以上计算机实验一【实验目的】熟悉SQL Server 2000的操作环境【实验内容】1)熟悉Server 2000的主要组件2)各主要组件界面的了解实验二【实验目的】创建和使用数据库、数据表【实验内容】1)使用企业管理器按第6章P166表6-5的内容建立图书读者数据库。
2)在企业管理器中查看图书读者数据库的属性,并进行修改,使之符合要求。
3)通过企业管理器,在建好的图书读者数据库中建立图书、读者和借阅3个表,其结构为:图书(书号,类别,出版社,作者,书名,定价);读者(编号,姓名,单位,性别,电话);借阅(书号,读者编号,借阅日期)。
要求为属性选择合适的数据类型,定义每个表的主码,Allow Null和Default Value等列级数据约束。
4)在企业管理器建立图书、读者和借阅3个表的表级约束:每个表的PRIMARY KEY约束,借阅表与图书表、借阅表与读者表之间的FOREIGN KEY约束,要求按语义先确定外码约束表达式,再通过操作予以实现;实现借阅表的书号和读者表的编号的UNIQUE约束;实现读者表性别只能是“男”或“女”的CHECK约束。
5)通过企业管理器,在图书借阅数据库的图书、读者和借阅3个表中各输入10条记录。
要求记录不仅满足数据约束要求,要有表间关联的记录。
6)通过企业管理器实现对图书借阅数据库的图书、读者和借阅3个表中数据的插入、删除和修改操作。
实验三【实验目的】索引的创建与使用及数据库完整性设计;【实验内容】1、索引的创建和使用1)使用T-SQL命令建立教材P187的“球员球队”数据库及player和club数据库表。
2)利用企业管理器在player表的pno列上创建非聚集且唯一索引。
3)利用T-SQL命令在club表的cno列上创建聚集且唯一索引,在player表的fname、lname 两列上创建非聚集且唯一索引。
文章编号:10044736(2002)02002603用VB6.0开发分析化学实验CAI 软件冉国芳,罗晓刚*,谌英武,艾 军(武汉化工学院制药系,湖北武汉430073)摘 要:根据分析化学实验教学的要求和目的,结合VB 6.0的强大实用性,编写了一个交互性好、易于操作的可视化CA I 软件,在计算机上通过适时的实验预习、数据处理及实验成绩的评定,有助于教师更好地指导学生实验,提高学生的实验技能,培养其严谨的科研作风.关键词:V B 6.0;分析化学实验;数据库中图分类号:O 65 文献标识码:A收稿日期:20010808基金项目:湖北省教育厅立项项目(编号:9823)作者简介:冉国芳(1962),男,湖北天门人,硕士,讲师.**武汉化工学院98级工业分析专业学生.0 引 言随着时代的发展、科技的进步,传统的教学思想、教学方法和手段面临着挑战,特别是信息技术和其它教育技术迅速发展的时代,计算机、多媒体、网络技术等应用于教学,引起了教学方法和手段的革命.1958年,IBM 推出了第一个CAI 系统,而现在每一本新教材都配有光盘.在国内,第一批“九五”国家重点科技攻关项目的CAI 课件已公开出版发行,应用于教学实践初见成效.以往所开发的CAI 课件有很多的优秀产品,但大多只是就其中的某一个方面进行了研究[1~6].本文根据分析化学实验教学的要求和目的,在引导学生进一步熟悉实验的基础上,添加了数据处理模块,使二者结合在一起,做到对所有项目的一体化处理.这样使学生加强对实验的预习,更深层次对实验内容及相关化学知识的理解,免去一些简单的数据处理,使教师可尽快获得学生的实验成绩及对知识的掌握度,以便采取更好的方法培养学生的实验技能及严谨的科研作风.Visual Basic 是一种强大的面向对象的语言,不需要编写大量代码去描述界面外观和位置,具有非常好的界面操作方式.给用户在开发专向软件提供了很大方便,可以把大部分精力放在处理所需项目上,而不必过多花费精力去开发界面[7,8].本软件在M icrosoft Windows 98第二版、Visual Basic 6.0企业版上编写.1 软件主要内容对于分析化学实验,一般要求(1)实验前的预习,(2)实验后的数据的处理及实验报告,并依此鉴定学生的每一个实验的成绩.本软件选取了分析化学实验中5个典型的分析化学实验[9,10]:(1)工业碱的测定,(2)自来水的总硬度的测定,(3)过氧化氢含量的测定,(4)胆矾中铜的测定,(5)邻二氮菲吸光光度法测定铁,并通过如下方法进行编程处理,其程序结构见图1.并可由软件添加其它分析化学实验项目.图1 程序结构图F ig.1 T he flow char t of the pro gram实验预习采用实验后的思考题和对实验的原理和重要步骤的概括,随机抽题,以选择题的方式让学生作答,整个过程限时,成绩将存入数据库.实验数据采用Tex tbox 控件采集原始数据.第24卷第2期 武 汉 化 工 学 院 学 报 V ol.24 N o.22002年6月 J. W uhan Inst. Chem. T ech. Jun. 2002考虑到化学分析数据的格式,精确度要有严格的限定,故检测每一个数据输入,并给出友好的提示,如不更改,将酌情扣分.采集完所有的数据后,提示用户是否确认输入正确,如无误,则即时处理,将所得数据与事先的标准答案对比,经t 检验,视其偏离答案的程度而给分.成绩计入数据库,最后把预习成绩和实验成绩按比例计入总分,并计入数据库.可随时备查和打印输出,在学期末进行综合测评.2 数据库的组织数据库的组织是此软件的基本,由于要处理众多学生的每个实验,并且要确切知道每一个学生的档案,数据量很多,故采用数据库存储学生的档案及成绩.VB 能支持几乎全部的流行的数据库类型,考虑到软件的实际应用性,并要求更新、维护快,采用了最简便实用的Office 家族的Access 格式.针对实际情况,在设定数据库的字段时用VB6.0的数据库管理器(Visualata Manager)建立了两个供调用的数据库:学生档案和标准答案及相关信息数据库,每个学生必须指定其学号、年级、姓名、性别、每个实验的指导老师、预习成绩、实验成绩、总成绩.如果把上述字段都放在一个数据表中,将每次只能提供一个实验的数据,故把有关成绩放在另一个数据表中,两数据表之间用一个字段建立连接,因为每一次实验都有一个实验号,可以在两个数据表中分别添加一个实验号代码,这样每一个学生的每一个实验都有一个实验号,通过实验号代码连接另一个数据库,这样就可全面解决.在记录的操作上采用代码来扩展控件的功能,使用户有友好的查询功能,教师有记录的修改、删除、添加、查找功能.出于数据库的权限考虑,查询分为学生查询和教师查询,只有在教师查询才提供记录的修改、删除功能,并有密码的保护,如果两次键入错误则自动取消.3 软件界面设置的介绍软件的设置共有九个窗体和一个模块,九个窗体分别为Form1~5、frmAbout 、frmLog in 、frm Splash 和M DIForm 1.模块中包括一个Module (模块1.bas ).MDIForm 1窗体主程序界面,与通用的Office 一致,顶部是标题栏和菜单栏,底部为状态栏,标题或内容随窗口不同显示不同的内容.中间为操作区(见图2).Form 1窗体用于处理实验预习,由一个Frame 控件和四个Option 控件组成,Frame 显示所调题,Option 提供选项.Form 2窗体和Form 5窗体用于实验数据处理,Form 2窗体由Textbox 1~3三个控件数组采集数据,Form5窗体也由几个控件数组采集数据.Form 3窗体用于学生或教师查询,由Text 1~8控件绑定到数据学生档案,其中教师有修改、删除、查找功能.图2 程序主界面图Fig .2 T he main interface of the softw areForm 4窗体用于教师添加标准答案和相关信息以及统计学生的成绩,用二层控件,一层由Textbox 1控件数组组成,并绑定到标准答案和相关信息数据库,用于教师修改.另一层为一个MSFlexGrid 1控件,绑定到数据库学生档案,并提供统计功能.此处具有打印功能.二层由按钮交互显示.frm About 窗体是关于此程序的一些信息,显示一些版权以及开发者信息.frm Login 窗体是用于密码登录,检测合法用户和用户权限.防止破坏有用数据.frm Splash 窗体用于程序启动时显示.内容类似于frmAbout 窗体.软件操作十分简单,支持鼠标和快捷键两种模式,根据操作提示,只要有一定的Window s95及以上版本操作经验即可很快掌握.4 结 语本软件集辅助实验预习教学、数据处理和学生实验成绩评定于一体,归纳总结了每一个实验的原理、步骤、要点及注意事项,通过与计算机的交互作用,既使学生进一步加深了对实验的熟悉27第2期冉国芳等:用V B 6.0开发分析化学实验CA I 软件程度,又检验了学生的预习情况.学生实验后输入实验数据,便可即时处理,并帮助教师对学生的成绩做及时必要的分析,以便调整指导实验方案,以获得更好实验教学效果.作者在软件用途多元化的开发中作了一定尝试,要将其扩充至大学化学基础课的其它领域则有待于进一步的研究.参考文献:[1] 金继红,张永航,刘明义.分析化学离子平衡软件的开发[J].计算机与应用化学,2001,18(3).[2] 冉国芳,徐 斌.多元酸碱及其混合溶液pH值的计算机图解[J].武汉化工学院学报,1998,20(4):1114.[3] 李 丹,蒋其忠,沙望波.紫外光谱的计算机辅助教学[J].大学化学,1995,10(3):3840.[4] 王苏文,袁立新,薛宽宏,等.化学实验微机化的研究与应用[J].大学化学,1998,13(3):3436. [5] 邬勇奇,肖述超,刘智敏.化工原理报告批改软件的开发[J].计算机化学,2000,17(4):377188. [6] 卫芝贤,段永生.计算机辅助《无机化学》课程复习系统[J].计算机与应用化学,1999,15(6):475476.[7] M icro soft Cor por ation著.V isual Basic6.0程序员指南[M].科学出版社龙门书局(第一版),2000. [8] 王 虹,贾胜利,姚学礼,等.V B6.0实用教程[M].人民邮电出版社(第一版),2000.[9] 武汉大学.分析化学[J].北京:高等教育出版社(第三版),1993.[10] 武汉大学.分析化学实验[J].北京:高等教育出版社(第三版),1993.The CAI software written in VB6.0for analytical chemistry experimentsRAN Guo f ang,LUO Xiao gang,CHENG Ying wu,AI Jun(D epartment of P harmacy,Wuhan I nstitute of Chemical T echnolo gy,Wuhan430073,China)Abstract:According to the teaching aims for ex periments in analytical chemistry,a CAI software,w hich has a friendly interface and can be easily used,has been written w ith VB6.0.Students can prepare for the ex periments and deal w ith the experimental data by com puters timely and teachers can judge the students' achievements almost simultaneously,w hich helps teachers not only improve the students'ex perimental skill but also train them to do scientific research more precisely.Key words:VB6.0;experim ents in analy tical chemistry;database本文编辑:龚晓宁28武汉化工学院学报第24卷。
_ 实验七 数据绑定控件 学号: 20131020260 姓名: 廖宇 专业: 信管 实验时间: 2016年5月18日 实验地点: 宿舍 一、实验目的 掌握GridView控件的使用。 掌握DetailView控件的使用。 熟练运用SQLDataSource控件。
二、实验内容和要求 (1)使用GridView控件绑定留言板信息。
A、打开visual studio 2010,按实验一的方法创建一个ASP.NET Web的空网站,命名为“课堂训练7-1” B、右击网站名称,选择“添加新项”命令。在“添加新项”对话框中选择web网页,单击添加按钮,默认名称为Default.aspx。 _ C、设计web窗体,切换到设计视图,向页面中添加1个gridview控件,并设置相关属性,根据实验手册58页编辑gridview控件的列字段,更改gridview的样式为“大洋洲”。
D、编辑窗体加载事件代码 protected void Page_Load(object sender, EventArgs e) { string sqlconn = "Data Source=.;Database=GuestBook;Integrated Security=True"; SqlConnection myConnection = new SqlConnection(sqlconn); _ myConnection.Open(); SqlCommand myCommand = new SqlCommand("select*from GuestBookInfo", myConnection); SqlDataAdapter Adapter = new SqlDataAdapter(); Adapter.SelectCommand = myCommand; DataSet myDs = new DataSet(); Adapter.Fill(myDs); myConnection.Close(); GridView1.DataSource = myDs.Tables[0].DefaultView; DataBind(); }
E、编辑当前页索引正在更新时的事件代码如下: protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView1.PageIndex = e.NewPageIndex; DataBind(); } } _ F、浏览建立的web窗体进行测试。
(2)实现GridView控件编辑留言板信息的功能。 A、打开visual studio 2010,按实验一的方法创建一个ASP.NET Web的空网站,命名为“课堂训练7-2” B、右击网站名称,选择“添加新项”命令。在“添加新项”对话框中选择web网页,单击添加按钮,默认名称为Default.aspx。
C、设计web窗体,切换到设计视图,向页面中添加1个gridview控件,并设置相关属性。 _ D、编辑相关代码如下: public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Bind(); } } protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) {
} _ protected void GridView1_RowEditing(object sender, GridViewEventArgs e) { GridView1.EditIndex = e.NewEditIndex; DataBind(); }
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e) { GridView1.EditIndex = -1; GridView1.DataBind(); } protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { string sqlconn = "Data Source=.;Database=GuestBook;Integrated Security=True"; string name = ((TextBox)(GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.ToString().Trim(); _ string detail = ((TextBox)(GridView1.Rows[e.RowIndex].Cells[3].Controls[0])).Text.ToString().Trim(); string time = ((TextBox)(GridView1.Rows[e.RowIndex].Cells[4].Controls[0])).Text.ToString().Trim(); string back = ((TextBox)(GridView1.Rows[e.RowIndex].Cells[5].Controls[0])).Text.ToString().Trim(); int id = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value.ToString()); string str = "update GuestBookInfo set Name='" + name + "',Detail= '" + detail + "',Time='" + time + "',Back='" + back + "'where ID='" + id + "'"; SqlConnection myConnection = new SqlConnection(sqlconn); myConnection.Open(); SqlCommand myCommand = new SqlCommand(str, myConnection); myCommand.ExecuteNonQuery(); myConnection.Close(); GridView1.EditIndex = -1; Bind();
} private void Bind() { _ throw new NotImplementedException(); string sqlconn = "Data Source=.;Database=GuestBook;Integrated Security=True"; SqlConnection myConnection = new SqlConnection(sqlconn); myConnection.Open(); SqlCommand myCommand = new SqlCommand("select*from GuestBookInfo", myConnection); SqlDataAdapter Adapter = new SqlDataAdapter(); Adapter.SelectCommand = myCommand; DataSet myDs = new DataSet(); Adapter.Fill(myDs); myConnection.Close(); GridView1.DataSource= myDs.Tables[0].DefaultView; DataBind(); myConnection.Close(); } }
F、建立web窗体进行测试。 _ (3)实现GridView控件删除留言板信息的功能。 A、打开visual studio 2010,按实验一的方法创建一个ASP.NET Web的空网站,命名为“课堂训练7-3” B、右击网站名称,选择“添加新项”命令。在“添加新项”对话框中选择web网页,单击添加按钮,默认名称为Default.aspx。 _ C、设计web窗体,切换到设计视图,向页面中添加1个gridview控件,并设置相关属性。 D、编写加载页执行的事件代码,以及当gridview控件内生成delete事件时触发的代码; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Bind(); } }
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { string sqlconn = "Data Source=.;Database=GuestBook;Integrated Security=True";