更新:2007 年 11 月
本页链接的帮助涉及的通用任务是:使用 Visual Web Developer 创建 ASP.NET 网页并对这些网页进行编程。若要查看“帮助”中包含的其他类别的常见任务,请参见 Visual Web Developer 中的“如何实现”。
演练
- 演练:在 Visual Web Developer 中创建基本网页 
 提供有关教程,说明如何在 Visual Web Developer 中创建和编辑 ASP.NET 网页,其中包括对 Web 开发环境的概述。
- 演练:在 Visual Web Developer 中通过代码分离创建基本网页 
 提供有关教程,说明如何在 Visual Web Developer 设计器中使用 ASP.NET 代码隐藏页。
- 演练:Visual Web Developer 中的基本 HTML 编辑 
 提供有关教程,说明如何在 Visual Web Developer 设计器中使用标记 (HTML)。
- 演练:Visual Web Developer 中的高级 HTML 编辑 
 提供有关教程,说明如何在 Visual Web Developer 设计器中使用其他 HTML 编辑功能。
- 演练:在 Visual Web Developer 中编辑 HTML 表格 
 提供有关教程,说明如何在 Visual Web Developer 设计器中添加和编辑 HTML 表。
- 演练:创建和修改 CSS 文件 
 提供有关教程,说明 Visual Web Developer 设计器中的功能,这些功能可帮助您创建样式并级联样式表。
- 演练:使用现有 CSS 文件 
 提供有关教程,说明 Visual Web Developer 设计器中的功能,这些功能可帮助您处理现有的级联样式表。
- 演练:Visual Web Developer 中的网页代码编辑 
 提供有关教程,说明 Visual Web Developer 设计器中代码编辑器的功能,这些功能可帮助您快速而准确地创建代码。
- 演练:在 Visual Web Developer 中调试网页 
 提供有关教程,说明如何使用 Visual Web Developer 设计器中的集成调试器查找代码中的错误。
- 演练:在网页上显示菜单 
 提供有关创建网页菜单的教程。
- 演练:在 Visual Studio 中使用主题自定义网站 
 提供有关教程,说明如何为网站中的页面创建一致的外观。
- 演练:在 Visual Web Developer 中创建和使用 ASP.NET 母版页 
 提供有关教程,说明如何为网站中的页面创建一致的布局。
- 演练:在 Visual Web Developer 中创建 Web 部件页 
 提供有关教程,说明如何创建用户可以在浏览器中自定义的 ASP.NET 网页。
- 演练:在 Visual Web Developer 中使用网站的共享代码 
 提供有关教程,说明如何在 ASP.NET 网站中创建和使用组件,而不需要对这些组件进行编译。
- 演练:为移动设备创建网页 
 提供有关教程,说明如何创建一个 ASP.NET 网页,该网页使用专为移动设备设计的控件。
- 演练:验证 Web 窗体页中的用户输入 
 提供有关教程,说明如何检查 ASP.NET 网页中的用户输入项。
- 演练:将本地化资源用于 ASP.NET 
 提供有关教程,说明如何创建可使用不同语言显示信息的网页。
- 演练:创建具有辅助功能的 Web 应用程序 
 提供有关教程,说明如何创建残障人士可以访问的 ASP.NET 网页,并说明如何对辅助功能进行测试。
- 演练:使用输出缓存增强网站性能 
 提供有关教程,说明如何在内存中存储页面以提高性能。
- 演练:将 ASP.NET 输出缓存与 SQL Server 结合使用 
 提供有关缓存页的教程,只有当这些缓存页的相关数据在 SQL Server 中发生变化时,才会从缓存中移除这些缓存页。
创建和编辑网页
- 如何:将 ASP.NET 网页添加到网站 
 提供有关步骤,说明如何使用 Visual Web Developer 创建 ASP.NET 网页。
- 如何:在 Visual Web Developer 中测试网页 
 提供有关步骤,说明如何在使用 Visual Web Developer 设计器时对网页进行测试。
- 如何:在“设计”视图中添加级联样式表属性 
 提供有关步骤,说明如何在 Visual Web Developer 设计器中编辑样式并级联样式表。
- 如何:预编译 ASP.NET 网站 
 提供有关步骤,说明如何编译整个网站,以检查页面错误或检查页面中成品服务器的部署。
- 如何:将用户重定向到另一页 
 提供有关步骤,说明如何以编程方式定位到另一个网页。
布局和外观
- ASP.NET 母版页概述 
 提供有关信息,说明如何使用母版页在网站中创建一致的布局。
- 如何:为 ASP.NET 母版页创建内容页 
 提供有关步骤,说明如何使用 Visual Web Developer 设计器创建与母版页合并的内容。
- 如何:引用 ASP.NET 母版页的内容 
 提供有关步骤,说明如何以编程方式从母版页读取信息。
- 如何:在“设计”视图中添加级联样式表属性 
 提供有关步骤,说明如何使用 Visual Web Developer 设计器创建网页中单个元素的样式规则。
- 如何:定义 ASP.NET 页面主题 
 提供有关步骤,说明如何创建一个由控件属性和样式组成的集合,该集合可作为一个单元应用于网页或网站。
- 如何:应用 ASP.NET 主题 
 提供有关步骤,说明如何将现有主题应用于网页或网站。
- 如何:以编程方式应用 ASP.NET 主题 
 提供有关步骤,说明如何通过代码应用主题。
- 如何:禁用 ASP.NET 主题 
 提供有关步骤,说明如何防止将主题应用到单个网页或某个网站。
对 ASP.NET 网页进行编程
- 如何:在 ASP.NET 网页中创建事件处理程序 (Visual Studio) 
 提供有关步骤,说明如何使用 Visual Web Developer 设计器来编写代码,以响应页面和控件中的事件。
- 如何:将多个事件连接到 ASP.NET 网页中的单个事件处理程序 
 提供有关步骤,说明如何使用 Visual Web Developer 设计器来编写代码,以响应不同控件中的事件。
- 如何:将 ASP.NET 网页发送到另一页 
 提供有关步骤,说明如何将一页发送到另一页以创建链接的页。
- 如何:在 ASP.NET 网页中检测浏览器类型 
 提供有关步骤,说明如何在 ASP.NET 网页中以编程方式读取浏览器信息以确定浏览器的功能。
- 如何:调用 Web 服务 
 提供有关步骤,说明如何以编程方式调用 XML Web service 中的方法。
Web 部件
- ASP.NET Web 部件概述 
 提供有关 Web 部件的信息,这些部件允许您创建用户可在其浏览器中自定义的页面。
- Web 部件控件集概述 
 提供有关信息,说明可用于创建自定义 ASP.NET 网页的不同部件。
- 演练:在 Visual Web Developer 中创建 Web 部件页 
 提供有关教程,说明如何使用 Web 部件控件来创建 ASP.NET 网页,用户可在浏览器中自定义这些网页。
- Web 部件个性化设置概述 
 提供有关信息,说明如何对单个用户的自定义进行跟踪。
- 演练:使用用户控件实现 Web 部件个性化设置 
 提供有关教程,说明如何创建 ASP.NET 用户控件(而不是自定义控件)以跟踪用户特定的信息。
- 演练:更改 Web 部件页上的显示模式 
 提供有关教程,说明如何创建一个页面,用户可在该页面中切换显示模式和编辑模式以自定义该页面。
- 如何:将用户控件作为 Web 部件控件使用 
 提供有关步骤,说明如何创建 ASP.NET 用户控件(而不是自定义控件)以跟踪用户特定信息。
- 如何:声明两个 Web 部件控件之间的静态连接 
 提供有关步骤,说明如何以声明方式创建 Web 部件控件之间的静态链接。
- 如何:启用 Web 部件页的共享个性化设置 
 提供有关步骤,说明如何配置 Web 部件的个性化设置以使一些用户的信息可供另一些用户使用。
状态管理
- 如何:编写 Cookie 
 提供有关步骤,说明如何创建 cookie 以便在用户的浏览器上存储少量的数据。
- 如何:读取 Cookie 
 提供有关步骤,说明如何以编程方式读取以前存储的 cookie。
- 如何:删除 Cookie 
 提供有关步骤,说明如何从用户的计算机中移除 cookie。
- 如何:在 ASP.NET 网页之间传递值 
 提供将可在另一页中访问的值存储在某页中的步骤。
- 如何:保存应用程序状态中的值 
 提供有关步骤,说明如何在全局存储区域中存储信息,该区域可用于网站中的所有页面和组件。
- 如何:从应用程序状态中读取值 
 提供读取全局值的步骤。
- 如何:保存会话状态中的值 
 提供存储用户特定信息的步骤,只要用户使用网站中的页面,就可以使用这些信息。
- ASP.NET 视图状态概述 
 提供读写用户特定信息的步骤,只要用户访问您的网站中的页面,就可以看到这些信息。
- 如何:从视图状态中读取值 
 提供有关步骤,说明如何读取以前存储在页面中的信息。
客户端脚本
- 如何:向 ASP.NET Web 服务器控件添加客户端脚本事件 
 提供有关步骤,说明如何在 ASP.NET 网页中编写响应用户操作(如鼠标单击)的客户端脚本。
- 如何:创建脚本和编辑事件处理程序 
 提供有关步骤,说明如何在使用 Visual Web Developer 设计器的“源”视图时编写客户端脚本。
- 如何:响应客户端脚本中的 Button Web 服务器控件事件 
 提供有关步骤,说明如何将客户端脚本事件处理添加到 ASP.NET 按钮控件,即使这些按钮另有服务器端事件处理程序,也要执行这一添加操作。
- 如何:向 ASP.NET 网页动态添加客户端脚本 
 提供有关步骤,说明如何以编程方式调用将客户端脚本插入页面的 ASP.NET 方法。
性能
- 如何:以声明方式设置 ASP.NET 页的可缓存性 
 提供有关步骤,说明如何在标记中设置页面的缓存策略。
- 如何:以编程方式设置页的可缓存性 
 提供有关步骤,说明如何通过代码设置页面的缓存策略。
- 如何:设置 ASP.NET 页缓存的过期时间值 
 提供有关步骤,指定何时应从缓存中移除页面。
- 如何:检查缓存页的有效性 
 提供有关步骤,确定缓存页是否已经失效。
- 如何:使用文件依赖项缓存页输出 
 提供有关步骤,说明如何根据对文件的更改来缓存页面的不同版本。
- 如何:使用缓存键依赖项缓存页输出 
 提供有关步骤,说明如何根据缓存中的其他信息来缓存页面的不同版本。
- 如何:使用请求浏览器缓存页的各个版本 
 提供有关步骤,说明如何根据用户浏览器类型的相关信息来缓存页面的不同版本。
- 如何:使用参数对页的各个版本进行缓存 
 提供有关步骤,说明如何根据从浏览器发送的信息(如查询字符串或发送值)来缓存页面的不同版本。
- 如何:使用 HTTP 标头对某页的各个版本进行缓存 
 提供有关步骤,说明如何根据在浏览器标头中发送的信息(如 Accept-Language 值)来缓存页面的不同版本。
- 如何:使用自定义字符串对页的各个版本进行缓存 
 提供有关步骤,说明如何根据您创建的标准来缓存页面的不同版本。
- 如何:根据参数缓存用户控件的多个版本 
 提供有关步骤,说明如何将页面的一部分缓存为用户控件。
- 如何:使用声明性的属性缓存用户控件的多个版本 
 提供有关步骤,说明如何使用相同的用户控件分别缓存页面的不同部分。
- 动态更新缓存页的部分 
 提供有关信息,说明如何在更新页面的某些部分时缓存该页的其他部分。
- 如何:将项添加到缓存中 
 提供有关步骤,说明如何将信息存储在 ASP.NET 缓存中以便进行快速检索。
- 如何:检索缓存项的值 
 提供有关步骤,说明如何读取以前存储在缓存中的信息。
- 如何:从 ASP.NET 缓存中删除项 
 提供有关步骤,说明如何移除以前放在缓存中的信息。
- 如何:从缓存中移除项时通知应用程序 
 提供有关步骤,说明从缓存中移除信息时如何引发事件。
- 使用 SqlCacheDependency 类在 ASP.NET 中缓存 
 提供有关缓存页的信息,只有当这些缓存页的相关数据在 SQL Server 中发生变化时,才会从缓存中移除这些缓存页。
本地化
- 如何:为 ASP.NET 网站创建资源文件 (Visual Studio) 
 提供有关步骤,说明如何创建资源 (.resx) 文件,这些文件用于存储可以在 ASP.NET 网页上显示的不同语言、不同区域性的文本。
- 如何:在 Web 服务器控件中使用资源来设置属性值 (Visual Studio) 
 提供有关步骤,说明如何配置控件以读取 .resx 文件中的属性值,从而动态显示不同语言的页面。
- 如何:本地化站点地图数据 
 提供有关步骤,说明如何创建以不同语言显示信息的站点地图。
- 如何:以编程方式检索资源值 
 提供有关步骤,说明如何以编程方式从语言特定和区域特定的 .resx 文件中读取值。
辅助功能
- ASP.NET 中的辅助功能支持 
 提供有关 ASP.NET 功能的信息,这些功能可帮助您创建符合辅助功能标准的网站。
- 如何:在 Visual Web Developer 中检查网页的可访问性 
 提供有关步骤,说明如何在 Visual Web Developer 设计器中验证 ASP.NET 网页是否满足辅助功能准则。(此功能在 Visual Web Developer 速成版中不可用。)
设备和浏览器
- 演练:为移动设备创建网页
 提供有关教程,说明如何创建一个 ASP.NET 网页,该网页使用专为移动设备设计的控件。