0 0 0

ASP.NET 4权威指南.pdf

Morbid病态
3天前 130
我用夸克网盘分享了「ASP.NET 4权威指南.pdf」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
ASP.NET4权威指南 作者: 马伟 出版社: 机械工业出版社 出版年: 2010年11月 页数: 783 定价: 99.00元 装帧: 平装 丛书: 华章科技·实战系列 ISBN: 9787111321248

内容简介

ASP.NET不仅是微软最重要的战略性产品之一,而且还是Web开发领域最具创新性、最成功的技术之一。它可完全利用.NET架构的强大、高效、安全的平台特性。ASP.NET以功能丰富、性能卓越、高效稳定和开发便利而著称,随着C# 4.0和Visual Studio 2010的推出,今天的ASP.NET 4更是如虎添翼,不仅在功能上有了很大的增强(如增强与改进了输出缓存、会话状态压缩、Web窗体、Microsoft Ajax和ASP.NET MVC等功能,新推出了强大的ASP.NET Chart 图形控件等),而且还在敏捷开发、SOA与云计算等技术方面也都提供了很好的解决方案。因此,通过ASP.NET 4,你可以简单快速地开发出企业级的、高性能的易于维护的Web应用系统。 《ASP.NET 4权威指南》是ASP.NET领域的又一鸿篇巨制,由资深ASP.NET专家亲自执笔,知名微软技术社区和权威技术专家一致鼎力推荐。 它是国内第一本关于ASP.NET 4的著作。从广度上讲,内容系统而全面,全书一共包含4个部分:第一部分以一个易于实践的示例开篇,既能帮助读者快速了解ASP.NET的开发流程,还能帮助读者建立ASP.NET开发的大局观,紧接着全面介绍了ASP.NET的各种常用控件,这是ASP.NET的基础;第二部分详尽地讲解了ASP.NET访问的所有细节,包括数据管理、数据控件绑定与操作、GridView控件、LINQ查询、LINQ与ADO.NET和XML,以及ADO.NET实体框架等;第三部分深入浅出地讲解了开发一个Web站点必须掌握的各种知识点、流程和方法;第四部分是本书的高级话题,分析了ASP.NET状态管理、自定义服务器控件、ASP.NET缓存、多语言本地化应用程序、ASP.NET Web部件等。从深度上来讲,本书对实际开发中极不常用而大部分同类书都浓墨重彩的知识点只做了必要性的介绍,对于较容易给开发者带来困惑而大部分同类书都浅尝辄止的知识点进行了深入分析,其详细程度是一般同类书不能比拟的。从实践性上讲,本书精心设计了大量可操作性强和极具借鉴价值的实例代码与解决方案。 《ASP.NET 4权威指南》在广度、深度和实践性上完美结合,既能引领初学者快速在实践中掌握ASP.NET开发,又能帮助有一定经验的读者解决在实际开发中遇到的各种疑难问题。

作者简介

马伟,资深软件研发工程师、系统架构师和企业培训讲师,拥有多年软件研发和管理经验,在系统需求分析、架构设计、数据库设计与实现、设计模式、SOA、性能优化等方面有独到的见解。资深微软技术专家、微软特约讲师、西安.NET俱乐部技术主席,擅长C#、ASP.NET、Visual Studio、SQL Server、 C/C++/ 、UML和Oracle等技术,曾荣获“最有影响力开发者”称号。参与并领导了“远程视频监控系统”、“视频营销平台”、“人事绩效考核系统”、“电力四分统计平台”、“电力理论线损计算软件”、“电力生产技术管理系统”、“电力红外监控系统”、“电力防洪防汛监控系统”等项目的架构、设计与开发工作,实践经验丰富。

网友热评

小短手: 讲了这么多控件,为何不讲讲自动化程度很高的登录控件呢...我要用啊 >_<

图书目录

前言 致谢 第一部分 asp.net开发基础 第0章 预备课:学习从这里开始2 0.1 认识microsoft.net2 0.2 asp.net的特点3 0.3 asp.net的版本变迁4 0.3.1 asp.net1.0与asp.net1.14 0.3.2 asp.net2.05 0.3.3 asp.net3.56 0.4 asp.net4为我们带来了什么7 0.4.1 microsoftvisualstudio2010集成开发环境7 0.4.2 asp.net核心服务9 0.4.3 asp.netweb窗体12 0.4.4 动态数据17 0.4.5 asp.netchart控件18 0.4.6 microsoftajax的功能18 0.4.7 asp.netmvc19 0.5 microsoftvisualstudio2010集成开发环境19 0.5.1 解决方案资源管理器19 .0.5.2 控件工具箱19 0.5.3 服务器资源管理器20 0.5.4 错误列表与任务列表20 0.5.5 页面设计窗口与代码编辑窗口21 0.6 本章小结22 第1章 开发你的第一个asp.net应用—“hello,world”23 1.1 创建“hello,world”web应用程序23 1.1.1 创建解决方案和asp.netweb应用程序23 1.1.2 创建“hello,world”web页面28 1.1.3 编译运行程序33 1.1.4 调试运行程序34 1.2 asp.net网页代码模型36 1.2.1 单文件页模型36 1.2.2 代码隐藏页模型38 1.2.3 选择属于自己的页模型39 1.3 asp.net生命周期39 1.3.1 iis6.0的asp.net应用程序生命周期39 1.3.2 iis7.0的asp.net应用程序生命周期42 1.3.3 asp.net页面生命周期43 1.3.4 用程序来演示asp.net页面生命周期44 1.4 asp.net配置46 1.4.1 machine.config文件46 1.4.2 web.config文件47 1.4.3 web.config转换文件47 1.4.4 locator特性语法50 1.4.5 transform特性语法52 1.4.6 web.config文件的配置继承54 1.4.7 在实际开发中常用的web.config配置节设置54 1.4.8 通过编程读写web.config配置节56 1.5 全局应用程序类global.asax58 1.5.1 global.asax的事件58 1.5.2 在global.asax文件里实现通用防sql注入漏洞程序60 1.6 新建web网站与新建web应用程序的区别63 1.7 本章小结64 第2章 html服务器控件65 2.1 asp.net服务器控件概述65 2.1.1 asp.net服务器控件的类型65 2.1.2 asp.net服务器控件的类层次结构66 2.2 html服务器控件概述68 2.2.1 html标签和html服务器控件之间的区别68 2.2.2 html服务器控件的类层次结构68 2.2.3 html服务器控件的共有属性70 2.3 html输入控件71 2.3.1 htmlinputbutton控件71 2.3.2 htmlinputsubmit和htmlinputreset控件73 2.3.3 htmlinputimage控件73 2.3.4 htmlinputradiobutton控件73 2.3.5 htmlinputcheckbox控件74 2.3.6 htmlinputtext和htmlinputpassword控件75 2.3.7 htmlinputfile控件76 2.3.8 htmlinputhidden控件77 2.4 html容器控件78 2.4.1 htmltextarea控件78 2.4.2 htmlselect控件79 2.5 htmlimage控件80 2.5.1 htmlimage控件的使用方法80 2.5.2 使用数据流的形式输出图片81 2.6 使用代码处理html服务器控件82 2.6.1 设置style特性和其他属性82 2.6.2 attributes属性使用说明82 2.6.3 用程序动态创建控件83 2.7 本章小结84 第3章 web标准服务器控件86 3.1 web标准服务器控件概述86 3.1.1 web标准服务器控件的功能86 3.1.2 与html服务器控件的区别86 3.1.3 webcontrol基类87 3.1.4 单位87 3.1.5 枚举88 3.1.6 颜色88 3.1.7 字体89 3.1.8 默认按钮90 3.2 数据显示控件90 3.2.1 label控件90 3.2.2 literal控件91 3.3 数据输入控件92 3.3.1 textbox控件92 3.3.2 checkbox控件93 3.3.3 checkboxlist控件93 3.3.4 radiobutton控件94 3.3.5 radiobuttonlist控件95 3.4 数据提交控件95 3.4.1 button控件96 3.4.2 imagebutton控件96 3.4.3 linkbutton控件97 3.5 图像显示控件97 3.5.1 image控件97 3.5.2 imagemap控件98 3.6 文件上传控件100 3.6.1 使用fileupload控件上传文件100 3.6.2 文件的类型上传限制102 3.6.3 文件的大小上传限制103 3.7 calendar控件104 3.8 hyperlink控件106 3.9 panel控件107 3.10 hiddenfield控件109 3.11 adrotator控件111 3.12 本章小结113 第4章 asp.net验证控件114 4.1 验证控件概述114 4.1.1 验证控件的类型114 4.1.2 basevalidator类115 4.1.3 验证流程116 4.2 表单验证控件:requiredfieldvalidator117 4.3 范围验证控件:rangevalidator119 4.4 比较验证控件:comparevalidator120 4.5 正则验证控件:regularxpressionvalidator122 4.6 自定义逻辑验证控件:customvalidator123 4.7 验证信息显示:validationsummary124 4.8 验证控件编程实践126 4.8.1 以编程方式验证asp.net服务器控件126 4.8.2 开发自己的文本验证控件127 4.8.3 引用自定义服务器控件的方法130 4.9 验证组132 4.10 本章小结134 第5章 asp.net用户控件135 5.1 用户控件详解135 5.2 @control指令136 5.3 创建简单的用户控件136 5.3.1 创建一个简单的用户控件137 5.3.2 将页面转换为用户控件139 5.4 用户控件编程142 5.4.1 处理用户控件事件143 5.4.2 给用户控件添加属性144 5.4.3 使用自定义对象145 5.4.4 给用户控件添加事件148 5.4.5 公开内部web服务器控件151 5.4.6 以编程的方式动态加载用户控件152 5.5 clientidmode属性153 5.6 本章小结155 第二部分 asp.net数据访问 第6章 asp.net数据管理158 6.1 ado.net概述158 6.1.1 ado.net数据提供程序158 6.1.2 ado.net数据提供程序的核心对象160 6.1.3 ado.net基本类库160 6.2 connection类162 6.2.1 连接字符串162 6.2.2 连接字符串和配置文件165 6.2.3 打开与关闭连接165 6.3 连接池167 6.3.1 什么是连接池167 6.3.2 连接池如何工作168 6.3.3 连接池中的连接171 6.3.4 连接遗漏172 6.3.5 自定义连接池的实现类173 6.4 command类和datareader类176 6.4.1 command类概述176 6.4.2 创建command对象177 6.4.3 datareader类概述178 6.4.4 executereader()方法179 6.4.5 executescalar()方法182 6.4.6 executenonquery()方法182 6.4.7 sql注入攻击183 6.4.8 sql注入攻击的防范185 6.5 常用的数据库操作187 6.5.1 使用数据库函数187 6.5.2 使用触发器188 6.5.3 使用存储过程189 6.6 事务194 6.6.1 事务概述194 6.6.2 .net事务的类型划分195 6.6.3 存储过程事务195 6.6.4 ado.net本地事务196 6.6.5 隔离级别198 6.6.6 sqlserver保存点203 6.6.7 system.transactions204 6.6.8 com+事务208 6.7 非连接的数据概述212 6.8 datatable类213 6.8.1 datatable类概述214 6.8.2 构建和操作datatable214 6.8.3 使用dataadapter填充datatable222 6.8.4 使用datareader填充datatable224 6.9 dataset类224 6.9.1 使用dataadapter填充dataset224 6.9.2 使用多个表和关系225 6.10 dataview类227 6.10.1 排序数据227 6.10.2 过滤数据228 6.10.3 计算列229 6.10.4 将dataset、datatable和dataview转换成xml230 6.10.5 将xml转换成dataset、datatable235 6.11 提供程序无关的代码238 6.12 本章小结244 第7章 数据控件绑定与操作245 7.1 list数据控件245 7.1.1 list数据控件的共有属性与方法246 7.1.2 dropdownlist控件247 7.1.3 radiobuttonlist与checkboxlist控件250 7.1.4 listbox控件251 7.1.5 bulletedlist控件252 7.2 detailsview控件254 7.2.1 数据绑定254 7.2.2 定义字段255 7.2.3 分页256 7.2.4 添加、修改和删除257 7.2.5 样式定义262 7.3 formview控件263 7.4 repeater控件267 7.5 listview控件268 7.5.1 定义模板268 7.5.2 分页271 7.5.3 排序273 7.5.4 编辑数据274 7.6 datalist控件277 7.7 chart控件280 7.8 本章小结286 第8章 详解gridview控件287 8.1 gridview控件基础287 8.1.1 数据绑定287 8.1.2 定义列288 8.2 格式化gridview290 8.2.1 格式化字段291 8.2.2 格式化特定值292 8.3 样式定义294 8.4 gridview控件的基本操作297 8.4.1 数据分页298 8.4.2 数据排序299 8.4.3 创建空表头300 8.4.4 编辑数据303 8.5 选择行306 8.5.1 rowdatabound事件306 8.5.2 selectedindexchanging与selectedindexchanged事件308 8.5.3 将数据字段用做选择按钮308 8.5.4 在gridview中保持行选择309 8.6 gridview模板309 8.6.1 定义gridview模板310 8.6.2 绑定方法311 8.6.3 处理事件311 8.6.4 使用模板编辑312 8.7 gridview的常用编程技巧315 8.7.1 gridview实现多表头315 8.7.2 gridview实现数据统计322 8.7.3 gridview导出数据323 8.8 本章小结324 第9章 linq查询基础325 9.1 linq查询概述325 9.1.1 查询数组326 9.1.2 查询数据库327 9.1.3 linq查询语法概述329 9.2 linq基本子句329 9.2.1 from查询子句330 9.2.2 select选择子句331 9.2.3 where条件子句332 9.2.4 orderby排序子句332 9.2.5 group分组子句333 9.2.6 into联接子句334 9.2.7 join联接子句335 9.2.8 let临时表达式子句337 9.3 linq查询操作338 9.3.1 查询操作概述338 9.3.2 筛选操作340 9.3.3 投影操作340 9.3.4 排序操作341 9.3.5 聚合操作342 9.3.6 集合操作343 9.3.7 元素操作344 9.3.8 数据类型转换操作346 9.3.9 生成操作346 9.3.10 限定符操作346 9.3.11 连接操作347 9.3.12 sequenceequal操作348 9.3.13 contact操作348 9.3.14 skip与skipwhile操作348 9.3.15 take与takewhile操作349 9.4 本章小结349 第10章 linqtoado.net350 10.1 linqtosql350 10.1.1 datacontext类350 10.1.2 延迟执行361 10.1.3 自动生成数据类364 10.1.4 处理关系368 10.1.5 使用存储过程370 10.1.6 插入、更新与删除操作371 10.2 linqtodataset373 10.2.1 linqtodataset概述373 10.2.2 单表查询374 10.2.3 交叉表查询375 10.2.4 用查询创建数据表377 10.2.5 修改表中字段数据378 10.3 queryextender控件379 10.3.1 searchexpession379 10.3.2 rangeexpression381 10.3.3 propertyexpression382 10.3.4 orderbyexpression383 10.3.5 customexpression385 10.4 本章小结386 第11章 xml与linqtoxml387 11.1 xml概述387 11.1.1 xml声明388 11.1.2 xml元素388 11.1.3 xml节点388 11.1.4 xml属性389 11.2 基于流的xml处理389 11.2.1 xmltextwriter389 11.2.2 xmltextreader392 11.3 基于内存中的xml处理394 11.3.1 xmldocument394 11.3.2 用xpath搜索xmldocument398 11.3.3 xpathnavigator399 11.4 验证xml401 11.4.1 xml架构402 11.4.2 验证xmldocument402 11.5 linqtoxml405 11.5.1 linqtoxml类概述405 11.5.2 创建xml406 11.5.3 读取与查询xml407 11.5.4 添加xml元素、属性和节点409 11.5.5 修改xml元素、属性和节点409 11.5.6 删除xml元素、属性和节点411 11.6 本章小结411 第12章 ado.net实体框架412 12.1 理解ado.net实体框架412 12.1.1 生成模型和映射413 12.1.2 将概念模型映射到存储模型416 12.1.3 使用实体数据419 12.1.4 ado.net实体框架的优点421 12.2 linqtoentities421 12.2.1 简单的对象查询处理422 12.2.2 排序、分组与聚合数据423 12.2.3 调用在数据库中定义的自定义函数425 12.2.4 调用在数据库中定义的存储过程426 12.3 entitysql428 12.4 操作对象429 12.4.1 创建和添加对象429 12.4.2 修改对象430 12.4.3 删除对象430 12.4.4 保存更改和管理并发431 12.5 本章小结432 第三部分 构建asp.net站点 第13章 页面样式与布局434 13.1 在html中使用css的三种形式434 13.1.1 内联样式表435 13.1.2 内部样式表435 13.1.3 外部样式表437 13.1.4 各种样式表的优先级438 13.2 css基本语法439 13.2.1 css语法结构439 13.2.2 背景443 13.2.3 字体446 13.2.4 文本448 13.3 css框模型451 13.3.1 内边距452 13.3.2 边框453 13.3.3 外边距456 13.4 css定位459 13.4.1 绝对定位460 13.4.2 相对定位461 13.4.3 固定定位461 13.5 css浮动461 13.5.1 float属性462 13.5.2 clear属性464 13.5.3 用float和clear创建三栏动态布局465 13.6 在vs2010中编辑css467 13.6.1 添加内联样式表467 13.6.2 添加外部样式表468 13.7 常用页面布局标签469 13.7.1 表格标签470 13.7.2 div标签473 13.8 本章小结478 第14章 asp.net母版页479 14.1 母版页基础479 14.1.1 创建简单的母版页480 14.1.2 使用简单的内容页482 14.1.3 contentplaceholder控件里默认内容485 14.1.4 相对路径的处理486 14.1.5 div+css方式布局母版页488 14.1.6 通过web.config文件全局设置母版页490 14.2 在母版页和内容页之间传递数据491 14.2.1 使用page.master属性492 14.2.2 使用mastertype指令492 14.2.3 使用masterpage.findcontrol方法492 14.3 以编程方式设置母版页493 14.4 嵌套母版页493 14.4.1 一个嵌套母版页示例494 14.4.2 嵌套母版页中的控件访问495 14.5 本章小结497 第15章 主题和皮肤498 15.1 使用asp.net中的主题498 15.1.1 主题与css的区别498 15.1.2 主题文件夹和外观499 15.1.3 给单个asp.net页面应用主题500 15.1.4 stylesheettheme属性501 15.1.5 把主题应用于整个应用程序502 15.1.6 禁用服务器控件中的主题503 15.1.7 禁用web页面上的主题特性503 15.2 创建自己的主题504 15.2.1 创建皮肤文件504 15.2.2 在主题中包含css文件506 15.2.3 在主题中包含图像508 15.3 定义多个皮肤选项510 15.4 以编程的方式设置主题511 15.4.1 编程指定页面的主题512 15.4.2 编程指定控件的skinid512 15.5 理解page和master页面的enabletheming属性512 15.6 本章小结513 第16章 站点导航514 16.1 多视图页面514 16.1.1 multiview控件515 16.1.2 wizard控件521 16.2 理解站点地图526 16.2.1 web.sitemap 文件527 16.2.2 配置多个站点地图528 16.3 sitemapdatasource控件529 16.3.1 绑定站点地图530 16.3.2 自定义显示站点地图531 16.4 sitemappath控件534 16.4.1 在网站导航中使用sitemappath控件534 16.4.2 自定义链接样式属性536 16.4.3 自定义模板属性537 16.4.4 自定义显示在链接之间的字符538 16.4.5 反转sitemappath控件所显示的路径的方向538 16.4.6 限制显示的父链接的数量539 16.5 处理站点地图文件540 16.5.1 编程枚举站点地图节点540 16.5.2 编程修改内存中的站点地图节点542 16.5.3 自定义站点地图信息543 16.6 自定义sitemapprovider从数据库中读取站点地图数据结构544 16.6.1 数据表设计544 16.6.2 定义sqlsitemapprovider544 16.6.3 配置自定义站点地图提供程序549 16.7 站点地图安全性调整550 16.7.1 启用安全性调整550 16.7.2 使用角色551 16.7.3 对多个站点地图或提供程序使用安全性调整552 16.7.4 性能注意事项552 16.8 treeview控件552 16.8.1 treeview结构552 16.8.2 使用sitemapdatasource绑定treeview554 16.8.3 使用程序动态建立treeview节点554 16.8.4 使用xml数据源绑定treeview556 16.8.5 使用数据库绑定treeview558 16.8.6 按需填充treeview560 16.8.7 treeview样式562 16.8.8 添加复选框565 16.9 menu控件568 16.9.1 menu控件结构568 16.9.2 menu控件显示模式569 16.9.3 从数据库动态绑定menu控件570 16.9.4 menu样式572 16.9.5 menu模板574 16.10 本章小结575 第四部分 asp.net高级话题 第17章 asp.net状态管理578 17.1 asp.net状态管理概述578 17.1.1 服务器端状态管理578 17.1.2 客户端状态管理579 17.2 response对象580 17.3 request对象582 17.4 server对象584 17.5 cookie586 17.5.1 创建cookie587 17.5.2 控制cookie的范围588 17.5.3 读取cookie589 17.5.4 修改cookie591 17.5.5 删除cookie591 17.5.6 cookie的优点与局限性591 17.6 会话状态592 17.6.1 会话变量592 17.6.2 会话标识符593 17.6.3 会话状态模式594 17.6.4 会话状态事件608 17.6.5 会话状态的生命周期609 17.6.6 遍历与销毁会话状态610 17.6.7 会话状态的优点与局限性610 17.7 视图状态611 17.7.1 写入和读取视图状态611 17.7.2 保证视图状态的安全612 17.7.3 视图状态的优点与局限性613 17.7.4 viewstatemode614 17.8 asp.net路由614 17.8.1 路由与url模式614 17.8.2 添加与使用路由615 17.9 本章小结617 第18章 自定义服务器控件618 18.1 创建简单的自定义服务器控件618 18.1.1 创建mylink控件619 18.1.2 创建支持样式属性的mylink控件620 18.1.3 通过派生现有的控件来创建mylink控件622 18.1.4 呈现过程624 18.2 元数据特性624 18.2.1 应用于控件的特性625 18.2.2 应用于公共属性的特性626 18.2.3 应用于事件成员的特性628 18.3 视图状态与控件状态628 18.4 事件处理632 18.4.1 回传数据与change事件632 18.4.2 触发回传634 18.5 简单属性和子属性635 18.5.1 定义mybook控件636 18.5.2 定义子属性author639 18.5.3 定义类型转换器authorconverter641 18.5.4 使用mybook控件643 18.6 集合属性644 18.7 自定义状态管理648 18.7.1 定义mynewbook控件649 18.7.2 定义子属性statemanagedauthor652 18.7.3 定义类型转换器statemanagedauthorconverter655 18.7.4 使用mynewbook控件657 18.8 组合式控件658 18.9 本章小结662 第19章 asp.net缓存663 19.1 理解asp.net缓存663 19.2 输出缓存664 19.2.1 使用@outputcache指令以声明的方式设置缓存664 19.2.2 asp.net中的缓存配置667 19.2.3 自定义缓存控制668 19.2.4 使用httpcachepolicy类以编程的方式设置缓存669 19.2.5 部分页缓存671 19.2.6 缓存后替换672 19.2.7 检查缓存页的有效性674 19.2.8 使用缓存键依赖项缓存页输出676 19.2.9 使用文件依赖项缓存页输出676 19.3 数据缓存677 19.3.1 将项添加到缓存中677 19.3.2 检索缓存项的值680 19.3.3 从缓存中删除项681 19.4 高级缓存依赖681 19.4.1 sqlserver2005与sqlserver2008缓存依赖681 19.4.2 自定义缓存依赖685 19.5 自定义输出缓存提供程序688 19.6 分布式缓存velocity693 19.6.1 安装与操作velocity693 19.6.2 存储与检索简单的数据696 19.6.3 存储与检索复杂的数据700 19.6.4 使用分区与标签704 19.6.5 锁定模型705 19.7 本章小结706 第20章 多语言本地化应用程序707 20.1 asp.net网页资源707 20.1.1 全局资源文件709 20.1.2 本地资源文件709 20.1.3 全局与本地资源文件使用建议710 20.2 在网页中使用资源710 20.2.1 隐式本地化710 20.2.2 显式本地化711 20.2.3 以编程方式检索资源值711 20.3 为不同的语言选择资源文件712 20.3.1 以声明方式设置区域性和ui区域性713 20.3.2 以编程方式设置区域性和ui区域性714 20.3.3 显式地选择页面的显示语言714 20.4 cultureinfo类716 20.4.1 cultureinfo类的方法716 20.4.2 currentculture属性718 20.4.3 currentuiculture属性718 20.4.4 invariantculture属性719 20.4.5 其他属性719 20.5 system.globalization命名空间720 20.5.1 日历720 20.5.2 日期和时间722 20.5.3 数值型数据726 20.5.4 数据的比较和排序728 20.6 设置编码735 20.7 本章小结735 第21章 asp.netweb部件736 21.1 什么是web部件736 21.2 web部件控件集737 21.2.1 基本要素737 21.2.2 控件概述738 21.3 创建简单的web部件页面739 21.3.1 web部件的使用方法739 21.3.2 web部件页面创建示例740 21.3.3 web部件生命周期747 21.4 页显示模式749 21.4.1 browsedisplaymode(浏览模式)749 21.4.2 designdisplaymode(设计模式)749 21.4.3 editdisplaymode(编辑模式)751 21.4.4 catalogdisplaymode(目录模式)755 21.4.5 connectdisplaymode(连接模式)757 21.5 web部件的高级应用758 21.5.1 自定义web部件758 21.5.2 自定义谓词763 21.5.3 自定义编辑器764 21.5.4 连接web部件767 21.5.5 导出导入web部件773 21.5.6 自定义个性化数据提供程序778 21.5.7 配置文件中的webparts元素782 21.6 本章小结783

ASP.NET

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件76556431@qq.com投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 你在他心
  • 冒牌淑女
  • 我把最爱的你给了他
  • 拿贞操换真钞
  • 月光下的独行侠
  • 凉博少年
  • 看我遍体鳞伤是有多爽
  • 那个人我用心去疼
  • 无情之人的有情是真情
  • 流云
  • 星河墨客
  • 对不起你贱的太过耀眼
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!