- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.GridView控件的常用事件 GridView控件 实例 在GridView控件,增加了一个按钮控件,并且将按钮控件的CommandName属性赋值为“select” ,GridView控件中按钮控件的HTML代码如下所示。 asp:ButtonField ButtonType=Button CommandName= select HeaderText=选择按钮 ShowHeader=True Text=按钮 / 然后,为GridView控件添加RowCommand事件,在代码段中编写相应的方法 在网页中还需要添加一个Label控件。 源代码见GridView.aspx页面文件 GridView控件 实例 GridView控件运行结果如图6-39和图6-40所示。 6.4 数据绑定控件 要使用数据源控件,必须具有一个用来将它们绑定到的数据绑定控件。 在ASP.NET 3.5 中有几个新的数据绑定控件,包括 FormView DetailsView ListView控件 6.4.1 FormView控件 FormView控件的工作方式类似于DetailsView控件,因为它也是显示绑定数据源控件中的一个数据项,并可以添加、编辑和删除数据。 它的独特之处在于是在定制模板中显示数据,可以更多地控制数据的显示和编辑方式。 FormView控件支持的模板如表6-6所示。 表6-6 FormView控件支持的模板 FormView控件 实例 首先需要编辑模板。 然后,需要设置FormView控件的默认格式。 利用【编辑DataBindings】链接来为按钮控件的属性做相应的配置,如图6-42所示。 FormView控件 实例 接着,为控件中的ItemTemplate和 EditItemTemplate添加事件。 最后,在网页中还需要添加一个Label控件和一个按钮控件。 源代码见FormView.aspx页面文件 FormView控件 实例 程序的运行结果如图6-43和6-44所示。 6.4.2 DetailsView控件 DetailsView控件与FormView在很多情况下非常类似,DetailsView控件是一个数据绑定控件,可以一次查看一条数据记录。 虽然GridView控件适合于查看一组数据,但在许多情况下,我们可能只需要显示一条记录而不是整个数据集,此时DetailsView控件就可以发挥作用。 它提供了与GridView相同的许多数据操作和显示功能,可以对数据进行分页、更新、插入和删除。 DetailsView控件 实例 首先把DetailsView控件拖放到网页的设计界面上。 然后,编辑DetailsView控件。 开发人员还可以配置PagerSettings属性允许自定义DetailsView控件生成分页用户界面的外观,它将呈现向前和向后导航的方向控件 DetailsView控件 实例 PagerSettings属性的常用模式有: NextPrevious:以前一个,下一个形式显示。 NextPreviousFirstLast:以前一个,下一个,最前一个,最后一个形式显示。 Numeric:以数字形式显示。 NumericFirstLast::以数字,最前一个,最后一个形式显示。 接着,在数据源控件的配置中配置SQL语句,选择高级选项中的【生成INSERT、UPDATE和DELETE语句】复选框后 源代码见DetailsView.aspx页面文件 DetailsView控件 实例 运行结果如图6-50所示。 6.4.3 ListView控件 ASP.NET还包含另外一个列表样式的控件:ListView,该控件填补了高度结构化的GridView控件和未结构化的DataList和Repeater控件之间的空白。 相对于GridView来说,它有着更为丰富的布局手段,开发人员可以在ListView控件的模板内写任何HTML标记或者控件。 1. 使用ListView控件 首先把ListView控件拖放到网页的设计界面 接着需要开发人员定义该控件的布局。 这个控件包含5个不同的布局类型:网格、平铺、项目符号列表、流和单行。它还包含4个不同的样式选项:无格式设置、彩色型、专业型和蓝调。每种类型的预览都显示在对话框中,改变当前选择的布局和样式,预览就会更新。 若需要修改ListView的当前布局,可以利用【当前视图】选项,直接编辑模板,也可以从该控件的“智能标记”中选择【配置 ListView…】选项。 2.ListView模板 选择不同的预定义布局选项,会使控件生成不同的模板集合。表6-8列出了所有11个模板。 3.ListView事件 ListView控件的事件和
您可能关注的文档
最近下载
- 外墙清洗施工合同电子版.docx VIP
- 中国共产党入党积极分子培养考察登记表(入党积极分子培养考察情况).doc VIP
- 云南省2023年中考英语试题(附解析).pdf VIP
- 一年级拼音练习声母韵母整体认读音节(可以打印发给学生).pdf VIP
- 《汉中市学校食堂食品安全管理规范》DB6107 T70-2025.docx VIP
- DB34_T3713-2020_公路工程无人机倾斜摄影测量技术规程_安徽省.docx VIP
- 教育部高等职业学校设置标准(暂行).pdf
- 人教版高中生物必修1课时分层作业含答案共24套.doc VIP
- 抗日阵亡将士录.pdf VIP
- 2025年汽车驾驶员技师资格证书考试及考试题库含答案.docx
文档评论(0)