ASP.NET技术整理:从基础到进阶
需积分: 9 190 浏览量
更新于2024-07-30
收藏 2.29MB DOC 举报
"这份文档是作者根据《asp.net 30.入门经典》一书整理的asp.net相关技术,涵盖了CSS样式、LINQ以及Web等多个方面,适合初学者和进阶者学习。文档详细讲解了HTML基础,如标题、段落、列表的创建,以及链接的创建。此外,还介绍了CSS的选择器,包括Universal选择符、Type选择符、ID选择符和Class选择符,这些都是进行网页样式设计的关键。在ASP.NET的状态管理方面,文档解释了页面生命周期,包括从用户请求到页面在浏览器中显示的过程,以及回送事件的处理,特别是ViewState的工作原理。"
详细知识点:
1. HTML基础:
- `<h1>`到`<h6>`:用于创建各级标题,`<h1>`是最高级别,`<h6>`是最小级别。
- `<p>`:表示文本段落。
- `DOCTYPE`:声明文档类型,确保浏览器正确解析HTML。
- `<ol>`和`<ul>`:分别用于创建有序列表和无序列表,`<li>`定义列表项。
- `<a>`:创建超链接,实现页面间的跳转。
2. CSS选择器:
- Universal选择符 (`*`):匹配任何元素。
- Type选择符:通过元素名称指定特定HTML元素,如`p`选择所有的段落元素。
- ID选择符 (`#`):通过元素的唯一ID标识单个元素,例如`#myID`。
- Class选择符 (`.`):通过类名选择多个元素,例如`.myClass`。
3. ASP.NET页面生命周期:
- 浏览器请求页面,服务器读取并处理页面,生成HTML发送给浏览器。
- 首次加载时,所有控件设定为默认值。
- 用户交互(如按钮点击)触发回送,服务器重新构建页面,恢复控件状态。
- ViewState存储控件的值,用于回送后保持状态。
- 回送期间,事件处理代码(如按钮点击事件)执行,可以改变控件属性。
- 改变后的控件值被保存在ViewState中,以便后续回送。
4. ASP.NET回送机制:
- 回送事件导致页面再次被处理,但这次控件值来自ViewState。
- 如果控件值在回送前未改变,ViewState中不会存储新值,仍显示默认值。
- 通过事件处理程序,可以动态更新控件状态,并确保新值在ViewState中。
这份asp.net技术文档深入浅出地阐述了HTML基础、CSS选择器的使用,以及ASP.NET页面状态管理的核心概念,对于理解asp.net开发流程和网页动态行为有着重要的指导作用。无论是初学者还是有经验的开发者,都能从中获益。
2017-04-18 上传
2011-09-30 上传
2009-02-12 上传
132 浏览量
683 浏览量
152 浏览量
177 浏览量
大陈1108
- 粉丝: 56
- 资源: 4
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率