[理学]C程序设计及应用教程第2版第14章 人民邮电出版社.pptVIP

[理学]C程序设计及应用教程第2版第14章 人民邮电出版社.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[理学]C程序设计及应用教程第2版第14章 人民邮电出版社

14.4.3 TreeView控件 TreeView控件用于以树形结构显示分层数据。该控件由一个或多个节点构成,共有3种不同类型的节点:根节点、父节点和叶节点。其中根节点和父节点由于都有子节点,在树形结构中可以展开和折叠,又称为可折叠节点。 14.4.3 TreeView控件 【例14-15】由TreeView控件创建一个目录树,了解TreeNode的不同模式。 14.2.3 DataList控件(续) 1. 数据项的布局属性 1) RepeatColumns属性:设置DataList控件中显示数据项的列数。默认值为0,即各数据项基于RepeatDirection属性的值按单行或单列的形式显示。 2) RepeatDirection属性:设置DataList控件中的数据项是垂直显示还是水平显示。默认值为Vertical。 3) RepeatLayout属性:决定DataList控件中的各数据项以表结构的形式显示,还是以流数据的形式显示。默认值为Table,即以表结构显示各数据项。可更改属性值为Flow,使各数据项以流数据的形式显示。 14.2.3 DataList控件(续) 2. 常用基本事件 1) ItemCreated事件:创建显示数据项时触发。可用于重写来自模板定义的格式设置。 2) SelectedIndexChanged事件:在两次服务器发送之间,选择DataList控件中不同数据项时触发,或者单击DataList控件中的某个CommandName设置为select的按钮控件时触发。 3) EditCommand事件:单击DataList控件中的某个CommandName设置为edit的按钮控件时触发。 4) DeleteCommand事件:单击DataList控件中的某个CommandName设置为delete的按钮控件时触发。 5) UpdateCommand事件:单击DataList控件中的某个CommandName设置为update的按钮控件时触发。 6) CancelCommand事件:单击DataList控件中的某个CommandName设置为cancel的按钮控件时触发 7) ItemCommand事件:单击DataList控件中的任一按钮时触发。当单击已设置CommandName属性值,但在代码中没有对应事件的按钮控件,都将会触发该事件。 14.2.3 DataList控件(续) 3. 数据编辑方式 1) 编辑ItemTemplate模板:在该模板中除了要显示的常规数据外,还要添加一个按钮控件,并将其CommandName属性设置为edit。该控件的主要作用是将对应项切换到编辑模式下,并触发EditCommand事件。 2) 创建EditItemTemplate模板:该模板中要将允许编辑的内容与可编辑的控件(如TextBox控件)关联。另外,还要添加若干命令按钮,最常用的两个按钮控件是:保存按钮和取消按钮,用作保存修改和放弃修改操作。分别将这两个按钮的CommandName属性设置为update和cancel。单击此按钮将会触发UpdateCommand或CancelCommand事件。 3) 在代码页中分别添加EditCommand、UpdateCommand和CancelCommand事件的代码,完成相应的工作。 4) 设置DataList控件的DataKeyField属性,该属性通常用作ItemCommand事件、DeleteCommand事件等处理程序中更新查询字符串的一部分,帮助更新查询字符串标识要修改的适当记录。 14.2.3 DataList控件(续) 【例14-6】DataList控件示例。 14.2.4 DetailsView控件 DetailsView控件是从关联的数据源中逐条显示记录的控件,并且可以自动利用数据源控件的编辑功能来修改、插入、删除记录。DetailsView控件常用于与GridView控件构成主-从方案,使GridView控件显示多条记录的主要信息,而DetailsView控件则显示某一条选定记录的详细信息,并在DetailsView控件上对该记录进行编辑。 14.2.4 DetailsView控件(续) DetailsView控件的常用基本属性如下: 1) AllowPaging属性:决定是否启用分页功能。默认值为false。可更改该属性值为true,即启用分页功能,此时,在DetailsView控件中将会自动出现一个附加行,用于显示页导航信息。 2) PagerSettings属性:该属性是一个

文档评论(0)

hhuiws1482 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档