ASP.NET程序开发参考手册

ASP.NET程序开发参考手册

杨贵发, 等编著

出版社:机械工业出版社

年代:2013

定价:89.0

书籍简介:

本书是一本ASP.NET综合查询参考手册,包含ASP.NET网站开发中用到的各种技术。本书分为5篇,共15章,第一篇为ASP.NET网页基础篇,主要包括网页指令、网页标记与网站配置元素、网页文件夹等内容;第二篇为C#语言基础篇,主要包括C#语言基础等内容;第三篇为ASP.NET服务器控件篇,主要包括Web服务器控件等内容;第四篇为ASP.NET内置对象篇,主要包括Response对象、Request对象、Server对象、Application对象、Session对象、Cookie对象、Cache对象等内容;第五篇为数据库操作技术篇,主要包括Access数据库开发、SQL Server数据库开发、LINQ数据库开发等内容。在每章中均以英文的字母顺序对讲解的知识进行排序,并且每个知识点后面都配有相关的示例及典型应用。本书内容详尽,示例丰富,非常适合作为编程人员及项目开发人员的工具用书。

书籍目录:

前言

第一篇 ASP.NET网页基础篇

第1章 网页指令

1.1 @ Assembly指令--程序指令

1.2 @ Control指令--控制指令

1.3 @ Implements指令--接口指令

1.4 @ Import指令--导入指令

1.5 @ Master指令--母版页指令

1.6 @ MasterType指令--母版页类型指令

1.7 @ OutputCache指令--输出指令

1.8 @ Page 指令--页指令

1.9 @ PreviousPageType指令--获取页指令

1.10 @ Reference指令--连接指令

1.11 @Register指令--关联指令

1.12 @ WebHandler指令--处理指令

第2章 网页标记与网站配置元素

2.1 runat标记--服务器标记

2.2 代码块--定义内联代码或内联表达式

2.3 --服务器端注释

2.4 --包含标记

2.5 元素--配置身份验证

2.6 元素--授权

2.7 元素--编译设置

2.8 元素--调试设置

2.9 元素--全局设置

2.10 元素--配置Cookie

2.11 元素--配置URL和HTTP谓词

2.12 元素--配置HTTP模块

2.13 元素--配置HTTP运行时设置

2.14 元素--配置Web应用程序的标识

2.15 元素--密钥配置

2.16 元素--全局页配置

2.17 元素--管理配置文件设置

2.18 元素--安全策略集合配置

2.19 元素--配置会话状态

2.20 元素--站点地图配置

2.21 元素--客户端脚本文件的共享位置

2.22 元素--Web服务客户端配置

第3章 网页文件夹

3.1 App_Browsers文件夹--浏览器文件夹

3.2 App_Code文件夹--公共类文件夹

3.3 App_Data文件夹--数据库文件夹

3.4 App_GlobalResources文件夹--全局资源文件夹

3.5 App_LocalResources文件夹--本地资源文件夹

3.6 App_Themes文件夹--主题文件夹

3.7 App_WebReferences文件夹--Web引用文件夹

3.8 Bin文件夹--编译程序集文件夹

第二篇 C#语言基础篇

第4章 C#语言基础

4.1 常用概念、关键字及基础类

4.1.1 abstract关键字--抽象类

4.1.2 as操作符--引用类型转换

4.1.3 base关键字--从派生类中访问基类的成员

4.1.4 变量--存储特定类型的数据

4.1.5 Console类--控制台中的输入流、输出流和错误流

4.1.6 Convert类--类型转换

4.1.7 常量--值不改变的量

4.1.8 Dispose方法--释放资源

4.1.9 DLL组件--动态链接库

4.1.10 迭代器--相同类型值的有序序列的一段代码

4.1.11 泛型--处理算法和数据结构

4.1.12 分部类--将一个类分成几部分

4.1.13 is操作符--检查变量是否为指定的类型

4.1.14 lock关键字--锁定代码块

4.1.15 MVC开发模式--模型-视图-控制器

4.1.16 namespace关键字--定义命名空间

4.1.17 new运算符--创建一个新的类型实例

4.1.18 Object类型--所有类型的基类

4.1.19 OOP技术--面向对象编程技术

4.1.20 ReadLine方法--从当前流中读取一行字符

4.1.21 typeof运算符--获得系统原型对象的类型

4.1.22 using关键字--引入命名空间

4.1.23 WriteLine方法--写入流

4.2 流程控制语句

4.2.1 break语句--跳出循环

4.2.2 continue语句--继续执行下一个循环

4.2.3 do…while语句--循环语句

4.2.4 for语句--循环语句

4.2.5 foreach语句--枚举一个集合的元素

4.2.6 goto语句--跳转到标签

4.2.7 if…else语句--条件判断语句

4.2.8 return语句--返回语句

4.2.9 switch语句--条件判断语句

4.2.10 throw语句--抛出异常

4.2.11 try…catch…finally语句--捕捉异常

4.2.12 while语句--循环语句

4.3 字符串处理

4.3.1 AddDays方法--添加天数

4.3.2 AddString方法--添加文本字符串

4.3.3 Compare方法--比较两个字符串

4.3.4 CompareTo方法--比较两个字符串对象

4.3.5 DATEADD函数--在指定日期上加一段时间

4.3.6 DateDiff方法--获取日期时间的间隔数

4.3.7 DateTime结构--表示时间上的一刻

4.3.8 DAY函数--返回日期部分的整数

4.3.9 DayOfWeek属性--获取星期几

4.3.10 Equals方法--比较两个字符串对象

4.3.11 First函数--返回查询结果的第一个记录

4.3.12 FirstDayOfWeek属性--获取或设置一周中的第一天

4.3.13 Format方法--格式化字符串

4.3.14 GETDATE函数--返回当前系统日期和时间

4.3.15 GetDayOfMonth方法--返回某一日

4.3.16 GetDayOfWeek方法--返回星期几

4.3.17 GetDayOfYear方法--返回第几天

4.3.18 GetDaysInMonth方法--返回指定月份中的天数

4.3.19 GetDaysInYear方法--返回指定年份中的天数

4.3.20 GetMonth方法--返回指定日期中的月份

4.3.21 GetMonthsInYear方法--返回指定年份的月数

4.3.22 GetYear方法--返回指定日期中的年份

4.3.23 IndexOf方法--确定指定字符在字符串中的索引

4.3.24 IsLeapYear方法--判断年份是否为闰年

4.3.25 IsMatch方法--搜索正则表达式匹配项

4.3.26 IsUpper方法--判断是否大写

4.3.27 Join方法--串联字符串

4.3.28 LastIndexOf方法--确定字符在字符串中最后的索引位置

4.3.29 Matches 方法--检查字符串是否有重复的词出现

4.3.30 MONTH函数--返回指定日期的”月“部分的整数

4.3.31 PadLeft方法--在左边用空格填充

4.3.32 PadRight方法--在右边用空格填充

4.3.33 Random类--伪随机数生成器

4.3.34 Regex类--正则表达式类

4.3.35 Split方法--分割字符串

4.3.36 String类--字符串类

4.3.37 StringBuilder类--可变字符串类

4.3.38 Substring方法--截取字符串

4.3.39 TimeSpan对象--表示时间间隔或持续时间

4.3.40 ToInt32方法--转换为32位有符号整数

4.3.41 ToLongDateString方法--转换为长日期字符串

4.3.42 ToLongTimeString方法--转换为长时间字符串

4.3.43 ToLower方法--转换为小写

4.3.44 ToShortDateString方法--转换为短日期字符串

4.3.45 ToShortTimeString方法--转换为短时间字符串

4.3.46 ToString方法--转换为字符串

4.3.47 ToUpper方法--转换为大写

4.3.48 Trim方法--移除所有空白字符

4.3.49 TrimEnd方法--从尾部移除匹配项

4.3.50 TrimStart方法--从开始移除匹配项

4.4 数组与集合

4.4.1 Add方法--添加项

4.4.2 ArrayList类--集合类

4.4.3 AsEnumerable方法--转换为IEnumerable类型

4.4.4 Clear方法--清空内容

4.4.5 Contains方法--确定是否包含某项

4.4.6 ContainsKey方法--确定哈希表是否包含特定键

4.4.7 ContainsValue方法--确定哈希表是否包含特定值

4.4.8 Count属性--获取数目

4.4.9 GetEnumerator方法--循环访问对象

4.4.10 GetEnvironmentVariables方法--检索环境变量

4.4.11 Hashtable类--哈希表

4.4.12 Insert方法--插入项

4.4.13 Item属性--获取或设置指定索引处的元素

4.4.14 Length属性--获取长度

4.4.15 Next方法--返回一个指定范围内的随机数

4.4.16 Remove方法--移除指定项

4.4.17 RemoveAt方法--移除指定索引处的项

4.4.18 Replace方法--替换文件或字符串

4.4.19 Reverse方法--反转数组元素

4.4.20 Sort方法--数组排序

第三篇 ASP.NET服务器控件篇

第5章 Web服务器控件

5.1 AdRotator控件--广告控件

5.1.1 AdvertisementFile属性--获取XML文件路径

5.1.2 AlternateTextField属性--代替广告的文本属性

5.1.3 ImageKey属性--检索图像的URL

5.1.4 ImageUrlField属性--获取自定义字段

5.1.5 KeywordFilter属性--筛选广告关键字

5.1.6 NavigateUrlField属性--代替广告NavigateUrl属性

5.1.7 NavigateUrlKey属性--获取URL元素名称

5.1.8 OnAdCreated方法--引发广告控件事件

5.1.9 Target属性--窗口属性

5.2 Button控件--按钮控件

5.2.1 AccessKey属性--指定键盘快捷键

5.2.2 Attributes属性--设置控件特殊属性

5.2.3 CausesValidation属性--指示控件是否执行验证

5.2.4 CommandArgument属性--设置控件可选参数

5.2.5 CommandName属性--设置控件命令名

5.2.6 Context属性--访问HttpContext对象

5.2.7 Click事件--处理单击事件

5.2.8 CssClass属性--获取CSS样式

5.2.9 Dispose方法--释放控件所占资源

5.2.10 Enabled属性--提示控件是否可用

5.2.11 Font属性--获取字体属性

5.2.12 SkinID属性--获取控件外观

5.2.13 Text属性--获取文本标题

5.2.14 ToolTip属性--设置鼠标悬停时文本

5.2.15 UseSubmitBehavior属性--指示控件机制

5.2.16 Load事件--加载事件

5.3 BulletedList控件--列表项控件

5.3.1 AutoPostBack属性--设置是否回发服务器

5.3.2 BulletImageUrl属性--设置项目图像路径

5.3.3 BulletStyle属性--设置项目符号样式

5.3.4 DisplayMode属性--设置列表内容显示模式

5.3.5 Items属性--集合项

5.4 CompareValidator控件--比较验证控件

5.4.1 ControlToCompare属性--获取比较控件的ID

5.4.2 ControlToValidate属性--设置要验证控件的ID

5.4.3 Operator属性--设置验证中使用的比较操作

5.4.4 Type属性--获取比较值的数据类型

5.4.5 ValueToCompare属性--获取要比较的值

5.5 CheckBox控件--复选框控件

5.5.1 AutoPostBack属性--指示是否回发到服务器

5.5.2 Checked属性--控件是否选中

5.5.3 InputAttributes属性--设置控件的HTML属性

5.5.4 Text属性--设置控件文本标签

5.5.5 CheckedChanged事件--更改Checked属性值时发生

5.6 CheckBoxList控件--复选框列表控件

5.6.1 AutoPostBack属性--指示数据是否回发服务器

5.6.2 CssClass属性--获取CSS样式

5.6.3 DataSource属性--设置数据源

5.6.4 Enabled属性--指示控件是否可用

5.6.5 Items属性--获取控件项集合

5.6.6 SelectedIndexChanged事件--触发服务器事件

5.7 Calendar控件--日历控件

5.7.1 AddDays方法--指定DateTime相距天数

5.7.2 Eras属性--获取当前日历中的纪元列表

5.7.3 DayRender事件--创建日历控件天数

5.7.4 FirstDayOfWeek属性--获取一周中的某一天

5.7.5 SelectedDate属性--设置选定日期

5.7.6 IsLeapYear方法--判断是否为闰年

5.7.7 SelectionChanged事件--选择日历日期时发生

5.7.8 SelectionMode属性--设置选择模式

5.7.9 TodaysDate属性--获取当天日期

5.7.10 VisibleDate属性--月份日期显示

5.8 DataList控件--数据列表控件

5.8.1 AlternatingItemStyle属性--设置交替项样式

5.8.2 AlternatingItemTemplate属性--设置交替项模板

5.8.3 CancelCommand事件--单击Cancel按钮时发生

5.8.4 DeleteCommand事件--单击Delete按钮时发生

5.8.5 DataKeyField属性--获取数据源中的键字段

5.8.6 DataKeys属性--获取键值

5.8.7 EditCommand事件--单击Edit按钮时引发

5.8.8 EditItemIndex属性--获取选定项索引号

5.8.9 EditItemTemplate属性--编辑项模板

5.8.10 FindControl方法--查找包含在控件中的控件

5.8.11 ItemCommand事件--单击任一按钮时发生

5.8.12 ItemDataBound事件--数据绑定时发生

5.8.13 Items属性--获取控件项集合

5.8.14 ItemTemplate属性--设置控件中项模板

5.8.15 RepeatColumns属性--获取控件中显示的列数

5.8.16 SelectedIndex属性--获取控件选定项索引

5.8.17 SelectedItem属性--获取控件中的选定项

5.8.18 SelectedItemTemplate属性--获取选定项模板

5.8.19 SeparatorTemplate属性--项间分隔符模板

5.8.20 UpdateCommand事件--单击Update按钮时发生

5.9 FileUpload控件--文件上传控件

5.9.1 FileBytes属性--获取上传文件字节数组

5.9.2 FileContent属性--获取Stream对象

5.9.3 FileName属性--获取上传文件名

5.9.4 HasFile属性--指示上传控件是否包含文件

5.9.5 PostedFile属性--访问上传文件的其他属性

5.9.6 SaveAs方法--将上传文件保存到指定路径

5.10 GridView控件--数据网格控件

5.10.1 AllowPaging属性--指示是否启用分页功能

5.10.2 AllowSorting属性--指示是否启用排序功能

5.10.3 Attributes属性--获取控件特性

5.10.4 AutoGenerateColumns属性--指示是否自动绑定

5.10.5 Columns属性--获取控件列集合

5.10.6 DataKeyNames属性--获取控件主键字段名称

5.10.7 DataKeys属性--获取数据键值

5.10.8 EditIndex属性--设置要编辑行的索引

5.10.9 FindControl方法--查找包含在控件中的控件

5.10.10 PageCount属性--显示数据源记录所需的页数

5.10.11 PageIndex属性--设置当前显示页的索引

5.10.12 PageIndexChanging事件--处理分页操作之前发生

5.10.13 PagerSettings属性--设置页导航按钮

5.10.14 RowCancelingEdit事件--退出编辑模式之前发生

5.10.15 RowDataBound事件--引发控件数据行

5.10.16 RowCommand事件--单击控件中的按钮时发生

5.10.17 RowCreated事件--创建控件数据行

5.10.18 RowEditing事件--进入编辑模式之前发生

5.10.19 RowDeleting事件--删除数据行之前发生

5.10.20 RowUpdating事件--更新数据行时发生

5.10.21 Rows属性--获取数据行集合

5.10.22 SelectedRow属性--获取选中的数据行

5.10.23 SelectedIndex属性--获取选中行索引

5.10.24 Sort方法--数据排序

5.10.25 SortDirection属性--设置排序方向

5.10.26 Sorting事件--排序操作进行处理之前发生

5.10.27 SortExpression属性--设置排序表达式

5.11 HyperLink控件--超链接控件

5.11.1 ImageUrl属性--设置图像路径

5.11.2 NavigateUrl属性--设置链接路径

5.11.3 Target属性--窗口属性设置

5.11.4 Text属性--设置控件的文本标题

5.11.5 ToolTip属性--设置鼠标悬停文本

5.12 ImageButton控件--图像按钮控件

5.12.1 AlternateText属性--设置替换文本

5.12.2 CausesValidation属性--指示是否执行验证控件

5.12.3 Click事件--单击控件时发生

5.12.4 Enabled属性--设置控件是否可用

5.12.5 ImageUrl属性--显示图像的路径

5.12.6 OnClientClick属性--设置客户端脚本

5.12.7 PostBackUrl属性--设置当前页发送新的路径

5.13 Image控件--图像显示控件

5.13.1 AlternateText属性--设置替换文本

5.13.2 ImageAlign属性--设置控件对齐方式

5.13.3 ImageUrl属性--设置显示图像的路径

5.13.4 ToolTip属性--设置鼠标悬停时的文本

5.14 ImageMap控件--图像热点区域控件

5.14.1 AlternateText属性--设置替换文本内容

5.14.2 Click事件--单击某一个热点区域时将引发

5.14.3 HotSpotMode属性--设置HotSpot对象默认行为

5.14.4 HotSpots属性--设置定义的作用点区域

5.14.5 ImageAlign属性--设置对齐方式

5.14.6 ImageUrl属性--设置图像路径

5.15 Label控件--标签控件

5.15.1 ForeColor属性--设置控件前景色

5.15.2 Text属性--设置文本内容

5.15.3 Visible属性--设置控件是否可见

5.16 LinkButton控件--超级链接按钮控件

5.16.1 CausesValidation属性--设置是否执行验证

5.16.2 Click事件--单击控件时发生

5.16.3 Enabled属性--设置控件是否可用

5.16.4 OnClientClick属性--设置执行的客户端脚本

5.16.5 PostBackUrl属性--指定发送网页的路径

5.16.6 Text属性--控件文本标题

5.17 ListBox控件--数据列表项控件

5.17.1 AutoPostBack属性--是否自动向服务器回发数据

5.17.2 ClearSelection方法--清除列表项

5.17.3 DataSourceID属性--设置绑定到的数据源控件ID

5.17.4 DataTextField属性--设置数据源字段

5.17.5 DataValueField属性--设置列表项值的数据源字段

5.17.6 GetSelectedIndices方法--获取选定项索引值

5.17.7 Items属性--获取列表控件项的集合

5.17.8 Rows属性--获取控件行数

5.17.9 SelectedIndex属性--获取选定项最低序号索引

5.17.10 SelectedValue属性--获取选定项的值

5.17.11 SelectionMode属性--设置选择模式

5.17.12 SelectedIndexChanged事件--选中项改变时触发

5.17.13 TextChanged事件--特定项更改时发生

5.18 ListView控件--数据源列表控件

5.18.1 AlternatingItemTemplate属性--设置交替项内容

5.18.2 EditItemTemplate属性--设置编辑项内容

5.18.3 EmptyDataTemplate属性--设置空模板内容

5.18.4 EmptyItemTemplate属性--设置控件空项时的内容

5.18.5 GroupItemCount属性--显示控件项数

5.18.6 GroupTemplate属性--设置控件组容器内容

5.18.7 ItemTemplate属性--获取数据项内容

5.18.8 ItemDeleting事件--删除项之前引发

5.18.9 ItemEditing事件--编辑模式之前引发

5.18.10 ItemInserting事件--插入操作之前引发

5.18.11 InsertItemPosition属性--设置模板位置

5.18.12 InsertItemTemplate属性--获取插入项内容

5.18.13 ItemUpdating事件--更新实现项之前引发

5.18.14 LayoutTemplate属性--设置控件根容器内容

5.19 MultiView控件--视图容器控件

5.19.1 ActiveViewIndex属性--获取控件索引

5.19.2 ActiveViewChanged事件--数据回发服务器时发生

5.19.3 FindControl方法--搜索指定的服务器控件

5.19.4 GetActiveView方法--返回当前活动View控件

5.19.5 SetActiveView方法--设置活动视图

5.19.6 Views属性--获取控件集合

5.20 Menu控件--菜单栏

5.20.1 DisappearAfter属性--设置内容显示时间

5.20.2 DynamicBottomSeparatorImageUrl属性--设置分隔符

5.20.3 DynamicHorizontalOffset属性--设置水平间隔像素数

5.20.4 DynamicItemFormatString属性--设置附加文本

5.20.5 DynamicVerticalOffset属性--设置垂直间隔像素数

5.20.6 Items属性--获取所有菜单项

5.20.7 MaximumDynamicDisplayLevels属性--子菜单级别数

5.20.8 MenuItemClick事件--单击菜单项时引发

5.20.9 Orientation属性--设置控件呈现方向

5.20.10 SelectedItem属性--获取选定的菜单项

5.20.11 SelectedValue属性--获取选定菜单项的值

5.20.12 StaticDisplayLevels属性--菜单展现级别数

5.20.13 StaticEnableDefaultPopOutImage属性--子菜单图像

5.21 Panel控件--容器控件

5.21.1 BorderStyle属性--设置控件边框样式

5.21.2 FindControl方法--在控件内搜索控件

5.21.3 GroupingText属性--设置控件组标题

5.21.4 HorizontalAlign属性--设置面板水平对齐方式

5.21.5 ScrollBars属性--设置滚动条可见性和位置

5.21.6 Visible属性--设置控件显示或隐藏

5.22 RadioButton控件--单选控件

5.22.1 CausesValidation属性--设置控件是否执行验证

5.22.2 Checked属性--指示控件是否选中

5.22.3 CheckedChanged事件--选中状态发生更改时触发

5.22.4 GroupName属性--设置单选按钮所属的组名

5.22.5 TextAlign属性--设置文本标签对齐方式

5.23 RadioButtonList控件--单选按钮列表控件

5.23.1 Attributes属性--设置特定属性

5.23.2 AutoPostBack属性--回发服务器数据

5.23.3 CssClass属性--设置CSS样式

5.23.4 DataSource属性--检索数据项列表

5.23.5 DataTextField属性--设置数据源字段

5.23.6 DataTextFormatString属性--格式化字符串

5.23.7 Items属性--获取列表控件项的集合

5.23.8 RepeatColumns属性--设置控件显示列数

5.23.9 RepeatDirection属性--单选按钮的显示方向

5.23.10 RepeatedItemCount属性--获取控件列表项数

5.23.11 RepeatLayout属性--设置组内单选按钮布局

5.23.12 SelectedIndex属性--获取最低序号索引

5.23.13 SelectedIndexChanged事件--选定项索引更改时发生

5.23.14 SelectedItem属性--获取索引最小选定项

5.23.15 SelectedValue属性--获取选定项的值

5.24 RequiredFieldValidator控件--非空验证控件

5.24.1 ControlToValidate属性--设置要验证的输入控件

5.24.2 Display属性--获取错误消息显示行为

5.24.3 ErrorMessage属性--错误消息的文本

5.24.4 InitialValue属性--设置关联控件初始值

5.24.5 IsValid属性--指示关联控件是否通过验证

5.24.6 Text属性--设置验证失败时显示的文本

5.24.7 ValidationGroup属性--设置所属验证组名称

5.25 RangeValidator控件--数据范围验证控件

5.25.1 ControlToValidate属性--设置要验证的输入控件

5.25.2 ErrorMessage属性--错误消息的文本

5.25.3 MaximumValue属性--设置验证范围的最大值

5.25.4 MinimumValue属性--设置验证范围的最小值

5.25.5 RenderUplevel属性--指示是否支持”上一级“呈现

5.25.6 SetFocusOnError属性--验证焦点

5.25.7 Text属性--设置验证失败时显示的文本

5.25.8 Type属性--设置数据类型

5.25.9 ValidationGroup属性--设置所属验证组名称

5.26 RegularExpressionValidator控件--数据格式控件

5.26.1 ControlToValidate属性--设置要验证的输入控件

5.26.2 ErrorMessage属性--获取验证失败时的文本

5.26.3 SetFocusOnError属性--验证焦点

5.26.4 Text属性--获取验证失败时显示的文本

5.26.5 ValidationExpression属性--设置正则表达式

5.26.6 ValidationGroup属性--设置所属验证组名称

5.27 SiteMapDataSource控件--站点导航源控件

5.27.1 ShowStartingNode属性--检索并显示起始节点

5.27.2 SiteMapProvider属性--获取提供程序名称

5.27.3 StartingNodeUrl属性--设置节点参照点

5.28 SiteMapPath控件--站点导航控件

5.28.1 ParentLevelsDisplayed属性--获取父节点级别数

5.28.2 PathDirection属性--节点顺序

5.28.3 PathSeparator属性--分隔SiteMapPath节点

5.28.4 ShowToolTips属性--设置附加超链接属性

5.29 TextBox控件--文本控件

5.29.1 Attributes属性--设置特定属性

5.29.2 AutoCompleteType属性--指示AutoComplete行为

5.29.3 CausesValidation属性--控件是否执行验证

5.29.4 Columns属性--设置文本框的显示宽度

5.29.5 Focus方法--设置输入焦点

5.29.6 MaxLength属性--设置最多允许字符数

5.29.7 ReadOnly属性--设置只读属性

5.29.8 Text属性--设置控件文本

5.29.9 TextChanged事件--文本内容更改时发生

5.29.10 TextMode属性--设置控件行为模式

5.30 TreeView控件--树导航控件

5.30.1 CheckedNodes属性--获取TreeNode对象的集合

5.30.2 CollapseAll方法--关闭树中每个节点

5.30.3 CollapseImageUrl属性--设置自定义图像的URL

5.30.4 ExpandAll方法--打开树中的每个节点

5.30.5 ExpandDepth属性--设置控件展开层次数

5.30.6 ExpandImageUrl属性--设置自定义图像URL

5.30.7 LineImagesFolder属性--设置文件夹的路径

5.30.8 MaxDataBindDepth属性--设置最大树级别数

5.30.9 Nodes属性--获取TreeNode对象的集合

5.30.10 NodeWrap属性--节点文本换行

5.30.11 NoExpandImageUrl属性--设置自定义图像的URL

5.30.12 SelectedNode属性--获取选定节点的TreeNode对象

5.30.13 SelectedNodeChanged事件--节点选择时发生

5.30.14 SelectedValue属性--获取选定节点的值

5.30.15 ShowCheckBoxes属性--是否显示复选框

5.30.16 ShowExpandCollapse属性--显示展开节点指示符

5.30.17 ShowLines属性--是否显示节点线条

5.31 ValidationSummary控件--错误总汇验证控件

5.31.1 DisplayMode属性--设置验证摘要显示模式

5.31.2 EnableClientScript属性--是否使用脚本更新

5.31.3 HeaderText属性--显示摘要上方标题文本

5.31.4 ShowMessageBox属性--在消息框中显示验证摘要

5.31.5 ShowSummary属性--指示是否内联显示验证摘要

5.31.6 ValidationGroup属性--显示验证消息控件组

第四篇 ASP.NET内置对象篇

第6章 Response对象

6.1 AddHeader方法--添加HTTP头到输出流

6.2 AppendCookie方法--添加Cookie集合项

6.3 AppendHeader方法--添加HTTP头到输出流

6.4 AppendToLog方法--添加日志信息到IIS

6.5 BinaryWrite方法--将二进制写入HTTP输出流

6.6 Buffer属性--指示是否缓冲输出

6.7 BufferOutput属性--指示是否缓冲输出

6.8 Cache属性--获取网页的缓存策略

6.9 Charset属性--设置输出流的HTTP字符集

6.10 Clear方法--清除缓冲区流

6.11 ClearContent方法--清除缓冲区流中所有内容

6.12 ClearHeaders方法--清除缓冲区流中所有头

6.13 Close方法--关闭连接

6.14 ContentEncoding属性--设置HTTP字符集

6.15 ContentType属性--设置HTTP MIME类型

6.16 Cookies属性--获取响应Cookie集合

6.17 End方法--停止当前所有缓冲

6.18 ExpiresAbsolute属性--移除缓存信息

6.19 Flush方法--发送当前所有缓冲

6.20 GetHashCode方法--获取散列函数

6.21 GetType方法--获取当前实例的Type

6.22 HeaderEncoding属性--设置Encoding对象

6.23 IsClientConnected属性--指示是否连接服务器

6.24 IsRequestBeingRedirected属性--指示传输新位置

6.25 OutputStream属性--启用二进制输出

6.26 Redirect方法--定向新的URL

6.27 SetCookie方法--更新现有Cookie

6.28 Status属性--设置返回到客户端的Status栏

6.29 StatusCode属性--获取HTTP状态代码

6.30 StatusDescription属性--获取HTTP状态字符串

6.31 SuppressContent属性--指示是否发送HTTP内容

6.32 TransmitFile方法--直接写入HTTP方法

6.33 Write方法--信息写入HTTP响应输出流

6.34 WriteFile方法--文件直接写入HTTP

第7章 Request对象

7.1 AcceptTypes属性--MIME接受类型

7.2 ApplicationPath属性--应用程序根路径

7.3 AppRelativeCurrentExecutionFilePath属性--虚拟路径

7.4 Browser属性--设置客户端的浏览器

7.5 ClientCertificate属性--获客户端安全证书

7.6 ContentEncoding属性--设置实体主体字符集

7.7 ContentLength属性--指定发送内容长度

7.8 ContentType属性--MIME内容类型

7.9 CurrentExecutionFilePath属性--获取虚拟路径

7.10 FilePath属性--获取当前虚拟路径

7.11 Headers属性--获取HTTP头集合

7.12 HttpMethod属性--获取HTTP数据传输方法

7.13 IsLocal属性--指示是否来自本地计算机

7.14 MapPath方法--服务器上的物理路径

7.15 Params属性--获取组合集合

7.16 Path属性--获取当前虚拟路径

7.17 PhysicalApplicationPath属性--物理文件系统路径

7.18 PhysicalPath属性--URL相对应的物理文件系统路径

7.19 QueryString属性--HTTP查询字符串变量集合

7.20 RawUrl属性--当前请求的原始URL

7.21 RequestType属性--设置客户端HTTP数据传输方法

7.22 SaveAs方法--将HTTP请求保存到磁盘

7.23 ServerVariables属性--获取服务器变量的集合

7.24 TotalBytes属性--获取当前输入流中字节数

7.25 Url属性--当前请求的URL信息

7.26 UrlReferrer属性--请求链接到当前URL

7.27 UserAgent属性--获取原始用户代理信息

7.28 UserHostAddress属性--远程客户端的IP主机地址

7.29 UserHostName属性--远程客户端的DNS名称

7.30 UserLanguages属性--获取排序字符串数组

第8章 Server对象

8.1 Execute方法--执行当前上下文中请求

8.2 HtmlDecode方法--解码字符串

8.3 HtmlEncode方法--编码字符串

8.4 MachineName属性--获取服务器的计算机名称

8.5 MapPath方法--获取物理文件路径

8.6 ScriptTimeout属性--获取和设置请求超时值

8.7 Transfer方法--终止当前页的执行

8.8 UrlDecode方法--解码字符串并在URL中发送到服务器

8.9 UrlEncode方法--编码字符串并传输

8.10 UrlPathEncode方法--部分编码URL字符串

8.11 UrlTokenDecode方法--解码URL字符串为字节数组

8.12 UrlTokenEncode方法--将字节数组编码为64进制数据

第9章 Application对象

9.1 Add方法--添加新对象

9.2 AllKeys属性--获取访问键

9.3 Get方法--通过名称或索引获取值

9.4 GetKey方法--通过索引获取值

9.5 Clear方法--移除所有对象

9.6 Contents属性--获取对象的引用

9.7 Count属性--获取对象数

9.8 Item属性--获取集合中对象的访问

9.9 Keys属性--获取示例中的所有键

9.10 Lock方法--锁定Application变量

9.11 Remove方法--移除命名对象

9.12 RemoveAll方法--移除所有对象

9.13 RemoveAt方法--按索引从集合中移除一个对象

9.14 UnLock方法--取消锁定HttpApplicationState变量

第10章 Session对象

10.1 Add方法--添加一个新项

10.2 Clear方法--从会话状态集合中移除所有的键和值

10.3 CodePage属性--设置当前会话的字符集标识符

10.4 CookieMode属性--指示是否为无Cookie会话

10.5 CopyTo方法--将会话状态值集合复制到一维数组中

10.6 Count属性--获取会话状态集合中的项数

10.7 IsNewSession属性--指示会话是否当前创建

10.8 IsReadOnly属性--指示会话是否为只读

10.9 Item属性--设置个别会话值

10.10 Mode属性--当前会话状态模式

10.11 Remove方法--删除会话状态集合中项

10.12 RemoveAll方法--移除所有的键和值

10.13 RemoveAt方法--删除会话状态中指定索引处项

10.14 Timeout属性--请求时间

第11章 Cookie对象

11.1 Domain属性--获取或设置与Cookie关联的域

11.2 Expires属性--获取或设置Cookie的过期日期和时间

11.3 HasKeys属性--指示Cookie是否具有子键

11.4 HttpOnly属性--指定Cookie是否可通过客户端脚本访问

11.5 Item属性--获取HttpCookie.Values属性

11.6 Name属性--获取或设置Cookie的名称

11.7 Path属性--获取或设置虚拟路径

11.8 Secure属性--指示是否使用安全套接字层传输Cookie

11.9 Value属性--获取或设置单个Cookie值

11.10 Values属性--获取键值对集合

第12章 Cache对象

12.1 Add方法--将指定项添加到Cache对象

12.2 Count属性--获取存储在缓存中的项数

12.3 EffectivePrivateBytesLimit属性--获取可用于缓存的千字节数

12.4 Get方法--从Cache对象中检索指定项

12.5 GetEnumerator方法--循环遍历缓存

12.6 Insert方法--向Cache对象插入项

12.7 Item属性--获取或设置缓存项

12.8 Remove方法--从Cache对象中移除指定项

第五篇 数据库操作技术篇

第13章 Access数据库开发

13.1 AccessDataSource控件--Access数据源控件

13.2 Cancel方法--取消执行命令

13.3 Close方法--关闭数据源连接

13.4 CommandText属性--SQL执行类型设置

13.5 CommandTimeout属性--执行等待时间

13.6 CommandType属性--枚举执行类型

13.7 Connection属性--链接属性

13.8 ConnectionString属性--设置打开数据库字符串

13.9 DeleteCommand属性--在数据集中删除记录

13.10 ExecuteNonQuery方法--执行SQL语句

13.11 ExecuteReader方法--执行SQL语句并获取结果

13.12 ExecuteScalar方法--获取查询结果第一行的第一列

13.13 FieldCount属性--获取当前行的列数

13.14 Fill方法--填充数据集

13.15 HasRows属性--指示OleDbDataReader包含行数

13.16 IsClosed属性--关闭数据读取器

13.17 NextResult方法--读取下一个结果

13.18 OleDbCommand类--执行的SQL语句或存储过程

13.19 OleDbConnection类--OleDb数据库连接类

13.20 OleDbDataAdapter类--OleDb数据适配器类

13.21 OleDbDataReader类--OleDb数据源读取类

13.22 Open方法--打开数据库连接

13.23 Read方法--前进到下一条记录

13.24 SelectCommand属性--选择数据源中的记录

13.25 UpdateCommand属性--更新数据源中的记录

第14章 SQL Server数据库开发

14.1 BeginTransaction方法--开始数据库事务

14.2 Cancel方法--试图取消执行SqlCommand

14.3 ChangeDatabase方法--更改当前数据库

14.4 ClearAllPools方法--清空所有连接池

14.5 ClearPool方法--清空指定连接池

14.6 Close方法--关闭与数据库的连接

14.7 CommandText属性--设置执行数据源类型

14.8 CommandTimeout属性--生成错误之前的等待时间

14.9 CommandType属性--枚举执行类型

14.10 Commit方法--提交数据库事务

14.11 Connection属性--建立数据库连接属性

14.12 ConnectionString属性--设置数据库连接字符串

14.13 ConnectionTimeout属性--连接超时时间

14.14 CreateCommand方法--创建SqlCommand对象

14.15 Database属性--打开后要使用的数据库名称

14.16 DataSource属性--设置数据源

14.17 DbType属性--设置sql参数类型

14.18 Direction属性--设置参数描述

14.19 ExecuteNonQuery方法--执行SQL语句并返回受影响的行数

14.20 ExecuteReader方法--执行SQL语句并获取查询结果

14.21 ExecuteScalar方法--获取查询结果第一行的第一列

14.22 FieldCount属性--获取当前行中的列数

14.23 Fill方法--填充数据集

14.24 FillSchema方法--填充查询结果并配置架构

14.25 HasRows属性--获取SqlDataReader包含行数

14.26 IsNullable属性--判断是否接受空值

14.27 NextResult方法--数据读取器下一个结果

14.28 ObjectDataSource控件--具有数据检索和更新功能的中间层对象

14.29 Open方法--打开数据库连接

14.30 PacketSize属性--获取通信的网络数据包的大小

14.31 Read方法--使SqlDataReader前进到下一条记录

14.32 Rollback方法--事务回滚

14.33 ServerVersion属性--获取数据库版本

14.34 Size属性--列中数据的最大大小

14.35 SqlDataSource控件--SQL数据源控件

14.36 SqlCommand类--SQL数据库执行命令类

14.37 SqlConnection类--SQL数据库连接类

14.38 SqlDataAdapter类--SQL数据适配器

14.39 SqlDataReader类--SQL数据读取器

14.40 SqlParameter类--SQL参数类

14.41 SqlTransaction类--SQL事务类

14.42 State属性--获取数据库连接状态

14.43 Transaction属性--执行SqlCommand指定的事务

14.44 Update方法--更新数据源

14.45 Value属性--获取或设置该参数的值

第15章 LINQ数据库开发

15.1 CreateDatabase方法--创建数据库

15.2 DatabaseExists方法--使用

DataContext中的连接打开数据库

15.3 DeleteAllOnSubmit方法--将集合中的所有实体置于删除状态

15.4 from子句--指定查询对象

15.5 group子句--进行分组查询

15.6 InsertOnSubmit方法--将实体添加到指定数据表

15.7 into关键字--创建临时标识符

15.8 join子句--用于联接查询

15.9 Lambda表达式--匿名函数

15.10 let子句--创建新的范围变量

15.11 LINQ技术--语言集成查询

15.12 LinqToDataSet技术--LINQ操作数据集

15.13 LinqToObjects技术--LINQ操作数组和集合

15.14 LinqToSql技术--LINQ操作SQL数据库

15.15 LinqToXml技术--LINQ操作XML文件

15.16 orderby子句--对查询结果进行排序

15.17 select子句--指定查询表达式

15.18 SubmitChanges方法--执行对数据库的更改

15.19 var关键字--隐式类型

15.20 where子句--筛选查询条件

索引

内容摘要:

《华章程序员书库:ASP。NET程序开发参考手册》是一本ASP。NET综合查询参考手册,包含ASP。NET网站开发中用到的各种技术。本书分为5篇,共15章,第一篇为ASP。NET网页基础篇,主要包括网页指令、网页标记与网站配置元素、网页文件夹等内容;第二篇为C#语言基础篇,主要包括C#语言基础等内容;第三篇为ASP。NET服务器控件篇,主要包括Web服务器控件等内容;第四篇为ASP。NET内置对象篇,主要包括Response对象、Request对象、Server对象、Application对象、Session对象、Cookie对象、Cache对象等内容;第五篇为数据库操作技术篇,主要包括Access数据库开发、SQL Server数据库开发、LINQ数据库开发等内容。在每章中均以英文字母顺序对讲解的知识进行排序,并且每个知识点后面都配有相关的示例及典型应用。
  《华章程序员书库:ASP。NET程序开发参考手册》内容详尽,示例丰富,非常适合作为编程人员及项目开发人员的工具用书。

编辑推荐:

《华章程序员书库:ASP.NET程序开发参考手册》内容详尽,示例丰富,非常适合作为编程人员及项目开发人员的工具用书。

书籍规格:

书籍详细信息
书名ASP.NET程序开发参考手册站内查询相似图书
丛书名华章程序员书库
9787111437727
如需购买下载《ASP.NET程序开发参考手册》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)89.0语种简体中文
尺寸19 × 26装帧平装
页数 655 印数 4000

书籍信息归属:

ASP.NET程序开发参考手册是机械工业出版社于2013.8出版的中图分类号为 TP393.092-62 的主题关于 网页制作工具-程序设计-手册 的书籍。