内容简介
第0章 绪论
0.1 编者感语——错误处理办法
0.2 网站系统功能及评判标准
0.2.1 标准企业网站系统
0.2.2 网站的评判标准
0.3 B/S和C/S架构
0.3.1 C/S和B/S基础
0.3.2 C/S和B/S之比较
第1章 企业网站基础工作
1.1 建立网站文件夹
1.1.1 安装和使用VS 2008
1.1.2 新建网站
1.1.3 网站开发界面
1.1.4 现有网站的打开
1.2 建立网站数据库
1.3 建立网站数据表
1.4 查看建好的用户表
小结
第2章 母版页和CSS文件
2.1 母版页
2.1.1 母版页文件及所在文件夹
2.1.2 母版页的设计布局
2.1.3 母版页的HTML主要代码
2.2 CSS样式文件
2.2.1 建立CSS样式文件
2.2.2 CSS文件的代码结构
2.3 CSS文件的应用
2.3.1 引入CSS文件
2.3.2 查看CSS样式作用结果
2.3.3 使用主题设定样式
2.4 网页上加载图片或Flash
2.4.1 准备图片及Flash文件
2.4.2 加载图片
2.4.3 加载Flash文件
小结
第3章 栏目页操作
3.1 建立栏目文件夹及栏目管理页
3.1.1 建立栏目及新闻文件夹
3.1.2 新建栏目管理页
3.2 栏目页设计制作准备
3.3 栏目页中GridView对象操作
3.3.1 加入GridView1对象
3.3.2 GridView1的任务
3.3.3 配置GriaView1对象的数据源
3.3.4 GriaView1对象数据源中表配置
3.3.5 数据源中生成SQL代码
3.4 GriaView对象的列操作
3.5 栏目页中FormView对象
3.6 FormView1中的模板布局
3.6.1 对InsertItemTemplate模板用Fable美化布局
3.6.2 FormView1对象初始显示模式设定
3.6.3 网页运行效果查看
3.7 Imio.aspx页的运行操作
3.7.1 自动套用格式——最快的美化
3.7.2 网页操作提示——必须学会
3.7.3 更新操作时的错误纠正
3.7.4 排序输入中的数字限制
3.8 此页的经典错误
小结
第4章 新闻页操作
4.1 新闻操作页的类型
4.2 新闻新增页
4.2.1 新建Butt样式
4.2.2 设计新闻新增页
4.2.3 为Button和Label对象设置属性
4.2.4 用Table进行局部布局
4.2.5 在表格中加入对象
4.2.6 建立新闻表的插入存储过程
4.2.7 为下拉列表框绑定数据源
4.2.8 建立响应操作的CS代码
4.2.9 运行新闻新增页
4.2.10 使用在线编辑器
4.2.11 增加新增完成提示
4.3 新闻列表页
4.3.1 创建用于新闻列表页的存储过程
4.3.2 新闻列表页设计
4.3.3 定义栏目标签,新闻列表标签的样式
4.3.4 定义newslist.aspx页的下拉列表框对象
4.3.5 定义newslist.aspx页的GridView对象
4.3.6 设计newlist.aspx页的GridView1对象
4.3.7 编辑GridView1对象模板列Column[0]栏目列
4.3.8 编辑GridView1对象模板列Column[4]编辑列
4.3.9 编辑GridView1对象模板列Column[5]删除列
4.3.10 GridView1对象自动分页
4.4 新闻编辑页
4.4.1 新闻编辑页设计newsedit.aspx
4.4.2 FormView对象模板设置
4.4.3 内置DropDownlist对象
4.4.4 设置FormView1对象的初始显示态
4.4.5 使用存储过程进行优化处理编辑页
4.4.6 使用在线编辑器
小结
第5章 主页——标题列表与链接,新闻显示页
5.1 新闻显示页类型
5.2 主页——新闻标题列表页
5.2.1 设计主页——外层DataList——栏目
5.2.2 超链接文字的状态
5.2.3 设计主页——内层DataList——新闻标题
5.2.4 为栏目名和新闻标题添加链接
5.2.5 为标题加上一个图标指示
5.3 设计新闻内容显示页Disp.aspx
5.3.1 使用FormView对象显示新闻
5.3.2 设置FormView1对象模板
5.3.3 统计某一新闻点击数
5.4 设计新闻同栏目标题页newsLmBt.aspx
5.4.1 设计newsLmBt.aspx
5.4.2 使用GridView1的模板
5.4.3 GridView1对象的分页处理
5.5 新闻模糊查找控件
5.5.1 建立模糊查找的存储过程
5.5.2 建立查找用户自定义控件
5.6 新闻模糊查找显示页
5.6.1 复制法制作网页
5.6.2 修改复制的网页
5.7 为MyMaster.master母版页添加查找控件
5.7.1 添加查找控件
5.7.2 测试查找控件和查找页
小结
第6章 新闻分隔页
6.1 静态的分隔页
6.1.1 静态新闻分隔页的效果图
6.1.2 静态新闻分隔页CSS代码
6.1.3 静态新闻分隔页HTML完整代码
6.1.4 静态新闻分隔页HTML功能代码块分析
6.1.5 从外部引用JavaScript代码
6.2 动态新闻分隔页HTML功能代码块生成
6.2.1 分隔页控件的制作
6.2.2 代码跟踪调试
6.2.3 分隔页控件加入index.aspx页中
小结
第7章 图片文件上传与显示
7.1 图片文件上传操作的前期工作
7.1.1 新建上传文件数据库表
7.1.2 建立上传文件的文件夹,存放文件夹
7.1.3 文件上传操作页功能
7.2 图片上传页jpgUp.aspx制作
7.2.1 jpgUp.aspx功能设计要求
7.2.2 jpgUp.aspx的信息输入界面
7.2.3 jpgUp.aspx的图片信息显示界面1
7.2.4 jpgUp.aspx的图片信息显示界面2
7.2.5 jpgUp.aspx页的用户操作代码
7.3 各类图片的显示(由用户控件完成)
7.3.1 静态流动图片的显示
7.3.2 动态显示流动图片的用户控件
7.3.3 静态翻页图片的显示
7.3.4 动态显示翻页图片的用户控件
7.3.5 静态图片显示的用户控件
7.4 用户控件的使用
7.4.1 重新设计母版页1
7.4.2 重新设计母版页2
7.4.3 再设计主页
7.4.4 运行主页
小结
第8章 图片链接页jpglink.aspx
8.1 图片链接页jpglink.aspx制作
8.2 数据大类显示与操作
8.3 数据项显示与操作
8.3.1 图片数据项制作
8.3.2 新闻标题数据项制作
8.3.3 挂链接代码
8.3.4 图片链接页jpglink.aspx的运行
小结
第9章 视频的使用
9.1 视频的前期准备工作
9.1.1 建立视频数据表
9.1.2 建立操作视频数据表的存储过程
9.1.3 新建视频文件夹和视频类型页
9.1.4 视频操作各页的功能
9.2 视频文件的FTP上传页
9.2.1 新建视频FTP页(文件名filmftp.aspx)
9.2.2 制作视频FTP页界面1
9.2.3 制作视频FTP页界面2
9.2.4 制作视频FTP页界面3
9.2.5 filmftp.aspx页的操作
9.3 视频上传及说明编辑页
9.3.1 新建视频上传及说明编辑页(文件名filmUp.aspx)
9.3.2 制作视频上传及说明编辑页
9.3.3 修改调整复制部分对象及代码
9.4 视频列表页
9.4.1 带图片显示的视频列表页
9.4.2 分隔页式视频列表
9.4.3 视频播放控件制作
9.4.4 视频播放的代码
9.4.5 视频同类页的制作
9.4.6 视频列表控件加入到主页
9.5 将视频加入到相应的新闻中
9.5.1 制作视频链接页
9.5.2 修改视频显示控件
9.5.3 修改新闻显示页Disp.aspx
小结
第10章 菜单母版页主页
10.1 注册用户菜单的制作
10.2 菜单的权限
10.2.1 Web.config文件结构
10.2.2 修改Web.config文件
10.3 修改母版页
10.4 运行主页index.aspx
小结
第11章 网站安全设置
11.1 启动Asp.net配置(网站安全)
11.1.1 启动Asp.net网站管理工具
11.1.2 为用户挂上角色
11.2 加入登录页login.aspx和changpassword.aspx页
11.2.1 建立login.aspx页
11.2.2 在login.aspx页中加入登录控件
11.2.3 建立changpassword.aspx页
11.3 用户创建页
11.3.1 建立管理员专用母版页
11.3.2 在admin_st文件夹中建立用户创建页
11.4 用户删除和密码修改页
11.5 建立用户组——细化页面权限
11.5.1 细化页面权限设计思路
11.5.2 建立权限细分各表及存储过程
11.6 用户组操作页Ugroups.aspx
11.7 用户授权页UserAdmin.aspx
11.7.1 用户授权页的存储过程
11.7.2 UserAdmin.aspx页面制作
11.7.3 设置各RadioButtonList对象和CheckBoxList对象的数据源
11.7.4 UserAdmin.aspx页的CS操作代码
11.7.5 UserAdmin.aspx页的操作说明
11.7.6 新闻操作各页加入权限限制
11.8 制作管理员专用菜单
11.8.1 新建管理员专用菜单
11.8.2 设置menu1菜单对象
11.9 管理员各页面的使用
11.9.1 角色、用户、栏目之权限的关系
11.9.2 adminsRo角色的操作
小结
第12章 网站的发布与安装
12.1 网站的发布
12.2 IIS安装
12.3 IIS的配置
12.4 网站支持文件安装
12.4.1 Framework 2.0安装
12.4.2 安装SQL Server Express
12.5 再配置IIS
12.6 网站文件夹授权
小结
第13章 增加新闻页中的附件
13.1 修改新闻表与存储过程
13.1.1 新闻表加入附件列
13.1.2 修改存储过程
13.2 创建附件用户控件
13.2.1 附件用户控件制作
13.2.2 附件用户控件HTML完整代码
13.3 新闻加入页中增加附件项
13.3.1 newsin.aspx页加入附件用户控件
13.3.2 修改CS代码
13.4 新闻编辑页增加附件项
13.4.1 newsEdit.aspx加入附件控件
13.4.2 修改HTML代码
13.5 新闻显示页加入附件显示项
13.5.1 disp.aspx页改HTML代码
13.5.2 修改CS代码
小结
第14章 新闻评分
14.1 建立新闻评分记录表
14.1.1 评分记录表
14.1.2 评分记录表的存储过程
14.2 新闻内容评价系统加入显示页
14.2.1 新闻内容显示页Disp.aspx加入评价操作
14.2.2 新闻评价设计完成后的HTML代码
14.3 新闻评分分值页pkfz.aspx
14.4 各新闻评价排行
小结
第15章 文件下载功能
15.1 文件存放数据表与存储过程
15.1.1 文件存放数据表
15.1.2 文件存放操作存储过程
15.2 上载文件目录页
15.2.1 上载文件目录页treeview.aspx界面设计
15.2.2 文档目录treeview.aspx页HTML代码
15.2.3 文档目录treeview.aspx页的CS代码
15.3 类treeviews的代码
15.4 添加目录页
15.4.1 treeAdd FileDir.aspx界面
15.4.2 treeAddFileDir.aspx页HTML代码
15.4.3 treeAdd FileDir.aspx页CS代码
15.5 名称修改页
15.5.1 名称修改页界面
15.5.2 名称修改treeEditFileName.aspx页的HTML代码
15.5.3 名称修改页treeEditFileName.aspx的CS代码
15.6 文件上载页
15.6.1 文件上传页界面treeUploadFile.aspx
15.6.2 treeUploadFile.aspx文件页HTML代码
15.6.3 treeUploadFile.aspx文件页CS代码
15.7 用户下载页
15.7.1 用户下载页界面
15.7.2 用户下载页HTML代码
15.7.3 用户下载页CS代码
15.8 下载操作权限与菜单
15.8.1 上下载操作页加入菜单
15.8.2 上载操作权限设置
小结
附录A 验证控件
附录B .NET页面间传递数值的方式
附录C ASP.NET安全结构
附录D 用Serv-U架设FTP服务器