Learning Path
浏览 ASP.NET 相关教程与章节。
PHP、Node.js、Java Web、Python Web 框架、API 与服务端开发。
教程
301
ASP.NET MVC - 应用程序文件夹 为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。 第 2 部分:探究应用程序文件夹。 MVC 文件夹 一个典型的 ASP.NET MVC Web 应用程序的文件夹内容如下所示: 应用程序信息 PropertiesReferences 应用程序文件夹 App_Data 文件夹Content 文件夹 Controllers 文件夹 Model..
ASP.NET MVC - HTML 帮助器 HTML 帮助器用于修改 HTML 输出。 HTML 帮助器 通过 MVC,HTML 帮助器类似于传统的 ASP.NET Web Form 控件。 就像 ASP.NET 中的 Web Form 控件,HTML 帮助器用于修改 HTML。但是 HTML 帮助器是更轻量级的。与 Web Form 控件不同,HTML 帮助器没有事件模型和视图状态。 在大多数情况下,HTML 帮助器仅仅是一..
ASP.NET MVC 教程 ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。 ASP.NET 支持三种不同的开发模式: Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体)。 本教程介绍 MVC。 Web Pages MVC Web Forms MVC 编程模式 M..
ASP.NET MVC - 样式和布局 为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。 第 3 部分:添加样式和统一的外观(布局)。 添加布局 文件 _Layout.cshtml 表示应用程序中每个页面的布局。它位于 Views 文件夹中的 Shared 文件夹。 打开文件 _Layout.cshtml,把内容替换成: <!DOCTYPE html><..
ASP.NET MVC - 模型 为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。 第 7 部分:添加数据模型。 MVC 模型 MVC 模型包含了除纯视图和控制器逻辑以外的其他所有应用程序逻辑(业务逻辑、验证逻辑、数据访问逻辑)。 通过 MVC,模型可以控制并操作应用程序数据。 Models 文件夹 Models 文件夹包含表示应用程序模型的类。 Visual Web Developer 自动..
ASP.NET MVC - 发布网站 学习如何在不使用 Visual Web Developer 的情况下发布 MVC 应用程序。 在不使用 Visual Web Developer 的情况下发布您的应用程序 通过在 WebMatrix、Visual Web Developer 或 Visual Studio 中使用发布命令,可以发布一个 ASP.NET MVC 应用程序到远程服务器上。 此功能会复制所有您的应用程序文件、控..
ASP.NET MVC - 参考手册 类 类 描述 AcceptVerbsAttribute 表示一个特性,该特性指定操作方法将响应的 HTTP 谓词。 ActionDescriptor 提供有关操作方法的信息,比如操作方法的名称、控制器、参数、特性和筛选器。 ActionExecutedContext 提供 ActionFilterAttribute 类的 ActionExecuted 方法的上下文。..
ASP.NET MVC - 安全 为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。 第 8 部分:添加安全。 MVC 应用程序安全 Models 文件夹包含表示应用程序模型的类。 Visual Web Developer 自动创建 AccountModels.cs 文件,该文件包含用于应用程序认证的模型。 AccountModels 包含 LogOnModel、ChangePasswordMod..
ASP.NET MVC - 视图 为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。 第 5 部分:添加用于显示应用程序的视图。 Views 文件夹 Views 文件夹存储的是与应用程序显示(用户界面)相关的文件(HTML 文件)。根据所采用的语言内容,这些文件可能扩展名可能是 html、asp、aspx、cshtml 和 vbhtml。 Views 文件夹中包含每个控制器对应的一个文件夹。 在 V..
ASP.NET BindingContainer 属性 控件标准属性参考手册 定义和用法 BindingContainer 属性获取包含该控件的数据绑定的控件。BindingContainer 属性包含对 Control 对象的引用,该对象包含当前控件的数据绑定信息。 提示和注释 注意:该属性支持 .NET 基础结构,但不适合在代码中直接使用。 注意:BindingContainer 属性与 NamingContainer ..
ASP.NET ClientID 属性 控件标准属性参考手册 定义和用法 ClientID 属性获取由 ASP.NET 自动生成的控件标识符。 实例 下面的实例显示 Button 控件的 ClientID: <script runat='server'> Sub Button1_Click(sender As Object, e As EventArgs) Respon..
ASP.NET ID 属性 控件标准属性参考手册 定义和用法 ID 属性获取或设置分配给控件的编程标识符。 通常情况下都会设置该属性,在当前控件与其他控件或脚本交互时使用该属性。设置控件上的该属性可提供对控件的属性、事件和方法的编程访问。Web 开发人员可以通过在 ASP.NET 控件的开始标记中声明 ID 属性来设置该属性。如果没有为控件指定该属性(以声明方式或编程方式),则可通过其父控件的 Controls 属性获取对该控..
ASP.NET NamingContainer 属性 控件标准属性参考手册 定义和用法 NamingContainer 属性获取对控件的命名容器的引用,此引用创建唯一的命名空间,以区分具有相同 Control.ID 属性值的控件。 实例 下面的实例显示 Button 控件的 NamingContainer: <script runat='server'> Sub Butto..
ASP.NET Page 属性 控件标准属性参考手册 定义和用法 Page 属性获取对包含控件的 Page 实例的引用。该属性的值反映了包含控件的 .aspx 文件的名称。 实例 下面的实例显示包含 Button 控件的 Page: <script runat='server'> Sub Button1_Click(sender As Object, e As EventA..
ASP.NET Parent 属性 控件标准属性参考手册 定义和用法 Parent 属性获取对控件的父控件的引用。 实例 下面的实例显示包含 Button 控件的 Parent 元素: <script runat='server'> Sub Button1_Click(sender As Object, e As EventArgs) Response.Write(..
ASP.NET UniqueID 属性 控件标准属性参考手册 定义和用法 UniqueID 属性获取控件的唯一的、以分层形式限定的自动生成的标识符。该属性与 ID 属性不同,因为 UniqueID 属性包含控件命名容器的标识符。处理页请求时自动生成该标识符。 实例 下面的实例显示 Button 控件的 UniqueID: <script runat='server'> Su..
ASP.NET Visible 属性 控件标准属性参考手册 定义和用法 Visible 属性获取或设置一个值,该值指示控件是否呈现在页上。 语法 <asp:webcontrol id='id' Visible='True|False' runat='server' /> 实例 下面的实例代码设置按钮不可见: <fo..
ASP.NET 控件标准属性 Web 服务器控件 属性 下面的表格描述了继承自 Control 类的属性: 属性 描述 .NET AppRelativeTemplateSourceDirectory 获取或设置包含该控件的 Page 或 UserControl 对象的应用程序相对虚拟目录。 1.0 BindingContainer ..
ASP.NET AdRotator AdvertisementFile 属性 AdRotator 控件 定义和用法 AdvertisementFile 属性用于设置或返回包含广告数据的 XML 文件的路径。 语法 <asp:AdRotator AdvertisementFile='path' runat='server' /> 属性 描述 pa..
ASP.NET AdRotator Target 属性 AdRotator 控件 定义和用法 The Target 属性用于设置或返回在何处打开广告的 URL。 语法 <asp:AdRotator Target='target' runat='server' /> 属性 描述 target 字符串值,规定在何处打开目标 URL。 _b..
ASP.NET BulletedList BulletImageUrl 属性 BulletedList 控件 定义和用法 BulletImageUrl 属性用于获取或设置当 BulletStyle 属性设置为 'CustomImage' 时所用图像的 URL。 语法 <asp:BulletedList BulletImageUrl='url' runat='ser..
ASP.NET BulletedList BulletStyle 属性 BulletedList 控件 定义和用法 BulletStyle 属性用于获取或设置项目列表符号的样式。 语法 <asp:BulletedList BulletStyle='style' runat='server'>Some Content </asp:BulletedL..
ASP.NET BulletedList DisplayMode 属性 BulletedList 控件 定义和用法 DisplayMode 属性用于获取或设置所显示的列表的类型。 语法 <asp:BulletedList DisplayMode='mode' runat='server'>Some Content </asp:BulletedLi..
ASP.NET BulletedList FirstBulletNumber 属性 BulletedList 控件 定义和用法 FirstBulletNumber 属性用于获取或设置有序 BulletedList 控件中首个项目的编号。 语法 <asp:BulletedList FirstBulletNumber='num' runat='server'>So..