Learning Path
浏览 ASP.NET 相关教程与章节。
PHP、Node.js、Java Web、Python Web 框架、API 与服务端开发。
教程
301
ASP.NET 教程 ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。 ASP.NET 支持三种不同的开发模式: Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体): Web Pages单页面模式 MVC模型-视图-控制器 Web Forms事件驱动模式 ..
ASP.NET Web Forms - ArrayList 对象 ArrayList 对象是包含单个数据值的项目的集合。 尝试一下 - 实例 ArrayList DropDownList ArrayList RadioButtonList 创建 ArrayList ArrayList 对象是包含单个数据值的项目的集合。 通过 Add() 方法向 ArrayList 添加项目。 下面的代码创建了一个名为 mycountries..
ASP.NET Web Forms - Button 控件 Button 控件用于显示一个下压按钮。 Button 控件 Button 控件用于显示一个下压按钮。下压按钮可能是一个提交按钮或者是一个命令按钮。在默认情况下,这个控件是提交按钮。 提交按钮没有命令名称,当它被点击时,它会把页面传回到服务器。您可以编写一些事件句柄,当提交按钮被点击时,用来控制动作的执行。 命令按钮有命令名称,并且允许您在页面上创建多个 Button 控..
ASP.NET Web Forms - 服务器控件 服务器控件是服务器可理解的标签。 经典 ASP 的局限性 下面列出的代码是从上一章中复制的: <html> <body bgcolor='yellow'> <center> <h2>Hello Runoob!</h2&g..
ASP.NET Web Forms - 数据绑定 我们可以使用数据绑定(Data Binding)来完成带可选项的列表,这些可选项来自某个导入的数据源,比如数据库、XML 文件或者脚本。 数据绑定 下面的控件是支持数据绑定的列表控件: asp:RadioButtonList asp:CheckBoxList asp:DropDownList asp:Listbox 以上每个控件的可选项通常是在一个或者多个 asp:..
ASP.NET Web Forms - DataList 控件 DataList 控件,类似于 Repeater 控件,用于显示绑定在该控件上的项目的重复列表。不过,DataList 控件会默认地在数据项目上添加表格。 绑定 DataSet 到 DataList 控件 DataList 控件,类似于 Repeater 控件,用于显示绑定在该控件上的项目的重复列表。不过,DataList 控件会默认地在数据项目上添加表格。DataL..
ASP.NET Web Forms - 数据库连接 ADO.NET 也是 .NET 框架的组成部分。ADO.NET 用于处理数据访问。通过 ADO.NET,您可以操作数据库。 尝试一下 - 实例 数据库连接 - 绑定到 DataList 控件 数据库连接 - 绑定到 Repeater 控件 什么是 ADO.NET? ADO.NET 是 .NET 框架的组成部分 ADO.NET 由一系列用于处理数据访问的类组成 ..
ASP.NET Web Forms - 事件 事件句柄是一种针对给定事件来执行代码的子例程。 ASP.NET - 事件句柄 请看下面的代码: <% lbl1.Text='The date and time is ' & now() %> <html> <body> <form runat=&#..
ASP.NET Web Forms - 实例 ASP.NET HTML 控件 HTML Anchor HTML Button HTML Image HTML Image 2 HTML Inputbutton HTML InputCheckbox HTML InputHidden HTML InputImage HTML InputRadiobutton HTML Table HTML Table 2 HTML Textarea AS..
ASP.NET Web Forms - HTML 表单 所有的服务器控件都必须出现在 <form> 标签中,<form> 标签必须包含 runat='server' 属性。 ASP.NET Web 表单 所有的服务器控件都必须出现在 <form> 标签中,<form> 标签必须包含 runat=�..
ASP.NET Web Forms - Hashtable 对象 Hashtable 对象包含用键/值对表示的项目。 尝试一下 - 实例 Hashtable RadiobuttonList 1 Hashtable RadiobuttonList 2 Hashtable DropDownList 创建 Hashtable Hashtable 对象包含用键/值对表示的项目。键被用作索引,通过搜索键,可以实现对值的快速搜索。 通过..
ASP.NET Web Forms - 教程 ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。 ASP.NET 支持三种不同的开发模式: Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体): 本教程介绍 Web Forms。 Web Pages MVC Web Forms ..
ASP.NET Web Forms - 母版页 母版页为您的网站的其他页面提供模版。 母版页 母版页允许您为您的 web 应用程序中的所有页面(或页面组)创建一致的外观和行为。 母版页为其他页面提供模版,带有共享的布局和功能。母版页为内容定义了可被内容页覆盖的占位符。输出结果是母版页和内容页的组合。 内容页包含您想要显示的内容。 当用户请求内容页时,ASP.NET 会对页面进行合并以生成结合了母版页布局和内容页内容的输出。 母..
ASP.NET Web Forms - 导航 ASP.NET 带有内建的导航控件。 网站导航 维护大型网站的菜单是困难而且费时的。 在 ASP.NET 中,菜单可存储在文件中,这样易于维护。文件通常名为 web.sitemap,并且被存放在网站的根目录下。 此外,ASP.NET 有三个新的导航控件: Dynamic menus TreeViews Site Map Path Sitemap 文件 在本教程中,使用下面的 ..
ASP.NET Web Forms - HTML 页面 简单的 ASP.NET 页面看上去就像普通的 HTML 页面。 Hello RUNOOB.COM 在开始学习 ASP.NET 之前,我们先来构建一个简单的 HTML 页面,该页面将在浏览器中显示 “Hello RUNOOB.COM”: Hello RUNOOB.COM! 用 HTML 编写的 Hello RUNOOB.COM 下面的代码将以 HTML 页面的..
ASP.NET Web Forms - HTML 服务器控件 HTML 服务器控件是服务器可理解的 HTML 标签。 HTML 服务器控件 ASP.NET 文件中的 HTML 元素,默认是作为文本进行处理的。要想让这些元素可编程,需向 HTML 元素中添加 runat='server' 属性。这个属性表示,该元素将被作为服务器控件进行处理。 注释:所有 HTML 服务器控件必须位于带有 runat=..
ASP.NET Web Forms - Validation 服务器控件 Validation 服务器控件是用来验证用户输入的。 Validation 服务器控件 Validation 服务器控件用于验证输入控件的数据。如果数据未通过验证,则向用户显示错误消息。 创建 Validation 服务器控件的语法是: <asp:control_name id='some_id' runat=..
ASP.NET Web Forms - Web 服务器控件 Web 服务器控件是服务器可理解的特殊 ASP.NET 标签。 Web 服务器控件 就像 HTML 服务器控件,Web 服务器控件也是在服务器上创建的,它们同样需要 runat='server' 属性才能生效。然而,Web 服务器控件没有必要映射任何已存在的 HTML 元素,它们可以表示更复杂的元素。 创建 Web 服务器控件的语法是: &..
ASP.NET Web Forms - Repeater 控件 Repeater 控件用于显示被绑定在该控件上的项目的重复列表。 绑定 DataSet 到 Repeater 控件 Repeater 控件用于显示被绑定在该控件上的项目的重复列表。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。在这里,我们将演示如何绑定 XML 文件到 Repeater 控件。 在我们的实例中,我们将使用下面的 XML 文件(..
ASP.NET Web Forms - SortedList 对象 SortedList 对象结合了 ArrayList 对象和 Hashtable 对象的特性。 尝试一下 - 实例 SortedList RadiobuttonList 1 SortedList RadiobuttonList 2 SortedList DropDownList SortedList 对象 SortedList 对象包含用键/值对表示的项目。..
ASP.NET Web Forms - TextBox 控件 TextBox 控件用于创建用户可输入文本的文本框。 TextBox 控件 TextBox 控件用于创建用户可输入文本的文本框。 TextBox 控件的特性和属性列在我们的 WebForms 控件参考手册页面。 下面的实例演示了您可能会用到的 TextBox 控件的一些属性: 实例 <html> <body>..
ASP.NET Web Forms - 维持 ViewState 通过在您的 Web Form 中维持对象的 ViewState(视图状态),您可以省去大量的编码工作。 维持 ViewState(视图状态) 在经典 ASP 中,当一个表单被提交时,所有的表单值都会被清空。假设您提交了一个带有大量信息的表单,而服务器返回了一个错误。您不得不回到表单改正信息。您点击返回按钮,然后发生了什么......所有表单值都被清空了,您不得不..
ASP.NET Web Forms - XML 文件 我们可以绑定 XML 文件到列表控件。 一个 XML 文件 这里有一个名为 “countries.xml” 的 XML 文件: <?xml version='1.0' encoding='ISO-8859-1'?> <countries> <country&..