ASP.NET Web Forms – HTML 页面
简单的 ASP.NET 页面看上去就像普通的 HTML 页面。
Hello RUNOOB.COM
在开始学习 ASP.NET 之前,我们先来构建一个简单的 HTML 页面,该页面将在浏览器中显示 “Hello RUNOOB.COM”:
Hello RUNOOB.COM!
用 HTML 编写的 Hello……继续阅读 »
2年前 (2022-06-18) 164浏览 0评论
0个赞
ASP.NET Web Forms – Repeater 控件
Repeater 控件用于显示被绑定在该控件上的项目的重复列表。
绑定 DataSet 到 Repeater 控件
Repeater 控件用于显示被绑定在该控件上的项目的重复列表。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。在这里,我们将演示如何绑定 XML 文件到 Repeater 控件。
在我们的实例中,……继续阅读 »
2年前 (2022-06-17) 207浏览 0评论
0个赞
ASP.NET Web Pages – 文件夹
本章介绍有关文件夹和文件夹路径的知识。
在本章中,您将学到:
逻辑文件夹结构和物理文件夹结构
虚拟名称和物理名称
Web URL 和 Web 路径
逻辑文件夹结构
下面是典型的 ASP.NET 网站文件夹结构:
“Account” 文件夹包含登录和安全文件
“App_Data” 文件夹包含数据……继续阅读 »
2年前 (2022-06-17) 250浏览 0评论
0个赞
ASP.NET Web Forms – 事件
事件句柄是一种针对给定事件来执行代码的子例程。
ASP.NET – 事件句柄
请看下面的代码:
<%
lbl1.Text=”The date and time is ” & now()
%>
<html>
<body>
<form runat=”server……继续阅读 »
2年前 (2022-06-17) 175浏览 0评论
0个赞
ASP.NET MVC – 模型
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 7 部分:添加数据模型。
MVC 模型
MVC 模型包含了除纯视图和控制器逻辑以外的其他所有应用程序逻辑(业务逻辑、验证逻辑、数据访问逻辑)。
通过 MVC,模型可以控制并操作应用程序数据。
Models 文件夹
Models 文件夹包含表示应用程序模型的类。
Visual Web……继续阅读 »
2年前 (2022-06-16) 106浏览 0评论
0个赞
ASP.NET Web Forms – TextBox 控件
TextBox 控件用于创建用户可输入文本的文本框。
TextBox 控件
TextBox 控件用于创建用户可输入文本的文本框。
TextBox 控件的特性和属性列在我们的 WebForms 控件参考手册页面。
下面的实例演示了您可能会用到的 TextBox 控件的一些属性:
实例
<html>
<body>
&l……继续阅读 »
2年前 (2022-06-14) 194浏览 0评论
0个赞
ASP.NET Web Pages – PHP
PHP 开发人员请注意,Web Pages 可以用 PHP 编写。
WebMatrix 支持 PHP
乍一看,认为 WebMatrix 只支持微软的技术。这是不正确的。在 WebMatrix 中,您能编写完整的 PHP 应用程序。
创建一个 PHP 站点
在ASP.NET Web Pages – 创建一个网站章节中,您已经创建了一个名为 ……继续阅读 »
2年前 (2022-06-13) 236浏览 0评论
0个赞
ASP.NET Web Forms – HTML 服务器控件
HTML 服务器控件是服务器可理解的 HTML 标签。
HTML 服务器控件
ASP.NET 文件中的 HTML 元素,默认是作为文本进行处理的。要想让这些元素可编程,需向 HTML 元素中添加 runat=”server” 属性。这个属性表示,该元素将被作为服务器控件进行处理。
注释:所有 HTML 服务器控件必……继续阅读 »
2年前 (2022-06-13) 308浏览 0评论
0个赞
ASP.NET Web Forms – HTML 表单
所有的服务器控件都必须出现在 <form> 标签中,<form> 标签必须包含 runat=”server” 属性。
ASP.NET Web 表单
所有的服务器控件都必须出现在 <form> 标签中,<form> 标签必须包含 runat=”serverR……继续阅读 »
2年前 (2022-06-12) 258浏览 0评论
0个赞
ASP.NET Web Forms – ArrayList 对象
ArrayList 对象是包含单个数据值的项目的集合。
尝试一下 – 实例
ArrayList DropDownList
ArrayList RadioButtonList
创建 ArrayList
ArrayList 对象是包含单个数据值的项目的集合。
通过 Add() 方法向 ArrayList 添加项目。
下面的……继续阅读 »
2年前 (2022-06-12) 283浏览 0评论
0个赞
ASP.NET Web Pages – 帮助器
Web 帮助器大大简化了 Web 开发和常见的编程任务。
ASP.NET 帮助器
ASP.NET 帮助器是通过几行简单的 Razor 代码即可访问的组件。
您可以使用存放在 .cshtml 文件中的 Razor 语法构建自己的帮助器,或者使用内建的 ASP.NET 帮助器。
在本教程接下来的章节中,您将学到如何使用 Razor 帮助器。
下面是一些有用……继续阅读 »
2年前 (2022-06-11) 240浏览 0评论
0个赞
ASP.NET Web Pages – 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
ASP.NET 支持三种不同的开发模式:
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体):
本教程介绍 Web Pages。
Web Pages
……继续阅读 »
2年前 (2022-06-08) 260浏览 0评论
0个赞
ASP.NET MVC – 应用程序文件夹
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 2 部分:探究应用程序文件夹。
MVC 文件夹
一个典型的 ASP.NET MVC Web 应用程序的文件夹内容如下所示:
应用程序信息
PropertiesReferences
应用程序文件夹
App_Data 文件夹Content 文件夹
Cont……继续阅读 »
2年前 (2022-06-08) 595浏览 0评论
0个赞
ASP.NET Web Forms – SortedList 对象
SortedList 对象结合了 ArrayList 对象和 Hashtable 对象的特性。
尝试一下 – 实例
SortedList RadiobuttonList 1
SortedList RadiobuttonList 2
SortedList DropDownList
SortedList 对象
Sorte……继续阅读 »
2年前 (2022-06-07) 323浏览 0评论
0个赞
ASP.NET MVC – 控制器
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 4 部分:添加控制器。
Controllers 文件夹
Controllers 文件夹包含负责处理用户输入和响应的控制类。
MVC 要求所有控制器文件的名称以 “Controller” 结尾。
在我们的实例中,Visual Web Developer 已经……继续阅读 »
2年前 (2022-06-06) 306浏览 0评论
0个赞
ASP.NET Web Pages – C# 和 VB 实例
通过 C# 和 Visual Basic 实例学习 ASP.NET Web Pages。
C# 实例
VB 实例
基本的 Web Pages
显示日期和时间
可重复使用的头部和底部
基本的 HTML 表单
实例解释
基本的 Web Pages
显示日期和时间
可重复使用的头部和底部
基本的 HTML 表单
实例解释
……继续阅读 »
3年前 (2022-06-04) 238浏览 0评论
0个赞
ASP.NET MVC – 视图
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 5 部分:添加用于显示应用程序的视图。
Views 文件夹
Views 文件夹存储的是与应用程序显示(用户界面)相关的文件(HTML 文件)。根据所采用的语言内容,这些文件可能扩展名可能是 html、asp、aspx、cshtml 和 vbhtml。
Views 文件夹中包含每个控制……继续阅读 »
3年前 (2022-06-04) 184浏览 0评论
0个赞
ASP.NET MVC – SQL 数据库
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 6 部分:添加数据库。
创建数据库
Visual Web Developer 带有名为 SQL Server Compact 免费的 SQL 数据库。
本教程所需的这个数据库可以通过以下几个简单的步骤来创建:
右击 Solution Explorer 窗口中的 App_D……继续阅读 »
3年前 (2022-06-03) 264浏览 0评论
0个赞
ASP.NET Razor – C# 逻辑条件
编程逻辑:根据条件执行代码。
If 条件
C# 允许根据条件执行代码。
使用 if 语句来判断条件。根据判断结果,if 语句返回 true 或者 false:
if 语句开始一个代码块
条件写在括号里
如果条件为真,大括号内的代码被执行
实例
@{var
price=50;}<html><body>@if (price&……继续阅读 »
3年前 (2022-06-03) 93浏览 0评论
0个赞
ASP.NET Web Pages – 添加 Razor 代码
在本教程中,我们将使用 C# 和 Visual Basic 代码的 Razor 标记。
什么是 Razor ?
Razor 是一种将基于服务器的代码添加到网页中的标记语法
Razor 具有传统 ASP.NET 标记的功能,但更容易使用并且更容易学习
Razor 是一种服务器端标记语法,与 ASP 和 PHP 很像
Razor 支持 C……继续阅读 »
3年前 (2022-06-03) 239浏览 0评论
0个赞
ASP.NET MVC – HTML 帮助器
HTML 帮助器用于修改 HTML 输出。
HTML 帮助器
通过 MVC,HTML 帮助器类似于传统的 ASP.NET Web Form 控件。
就像 ASP.NET 中的 Web Form 控件,HTML 帮助器用于修改 HTML。但是 HTML 帮助器是更轻量级的。与 Web Form 控件不同,HTML 帮助器没有事件模型和视图状态。
在大多数情……继续阅读 »
3年前 (2022-06-03) 276浏览 0评论
0个赞
ASP.NET MVC – 样式和布局
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 3 部分:添加样式和统一的外观(布局)。
添加布局
文件 _Layout.cshtml 表示应用程序中每个页面的布局。它位于 Views 文件夹中的 Shared 文件夹。
打开文件 _Layout.cshtml,把内容替换成:
<!DOCTYPE html>&l……继续阅读 »
3年前 (2022-06-03) 247浏览 0评论
0个赞
ASP.NET Web Pages – 全局页面
本章介绍全局页面 AppStart 和 PageStart。
在 Web 启动之前:_AppStart
大多数的服务器端代码是写在个人网页里边。例如,如果网页中包含输入表单,那么这个网页通常包含用来读取表单数据的服务器端代码。
然而,您可以通过在您的站点根目录下创建一个名为 _AppStart 的页面,这样在站点启动之前可以先启动代码执行。如果存……继续阅读 »
3年前 (2022-06-02) 299浏览 0评论
0个赞
ASP.NET Web Pages – Chart 帮助器
Chart 帮助器 – 众多有用的 ASP.NET Web 帮助器之一。
Chart 帮助器
在前面的章节中,您已经学习了如何使用 ASP.NET 的 “帮助器”。
前面已经介绍了如何使用 “WebGrid 帮助器” 在网格中显示数据。
本章介绍如何使用 “Chart ……继续阅读 »
3年前 (2022-06-02) 139浏览 0评论
0个赞
ASP.NET Razor – C# 循环和数组
语句在循环中会被重复执行。
For 循环
如果您需要重复执行相同的语句,您可以设定一个循环。
如果您知道要循环的次数,您可以使用 for 循环。这种类型的循环在向上计数或向下计数时特别有用:
实例
<html><body>@for(var i = 10; i < 21; i++) {<p>Line @i……继续阅读 »
3年前 (2022-05-29) 98浏览 0评论
0个赞
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
……继续阅读 »
3年前 (2022-05-29) 220浏览 0评论
0个赞
ASP.NET Web Forms – Validation 服务器控件
Validation 服务器控件是用来验证用户输入的。
Validation 服务器控件
Validation 服务器控件用于验证输入控件的数据。如果数据未通过验证,则向用户显示错误消息。
创建 Validation 服务器控件的语法是:
<asp:control_name id=”some_id”……继续阅读 »
3年前 (2022-05-29) 215浏览 0评论
0个赞
ASP.NET MVC – 参考手册
类
类
描述
AcceptVerbsAttribute
表示一个特性,该特性指定操作方法将响应的 HTTP 谓词。
ActionDescriptor
提供有关操作方法的信息,比如操作方法的名称、控制器、参数、特性和筛选器。
ActionExecutedContext
提供 ActionFilterAttribute 类的 ActionExec……继续阅读 »
3年前 (2022-05-28) 286浏览 0评论
0个赞
ASP.NET
经典 ASP – Active Server Pages(动态服务器页面)
ASP ,全称 Active Server Pages(动态服务器页面),也被称为经典 ASP ,是在1998年作为微软的第一个服务器端脚本引擎推出的。
ASP 是一种使得网页中的脚本在因特网服务器上被执行的技术。
ASP 页面的文件扩展名是 .asp ,通常是用 VBScript 编写的。
如果您想学习经典 A……继续阅读 »
3年前 (2022-05-27) 170浏览 0评论
0个赞
ASP.NET Web Forms – 母版页
母版页为您的网站的其他页面提供模版。
母版页
母版页允许您为您的 web 应用程序中的所有页面(或页面组)创建一致的外观和行为。
母版页为其他页面提供模版,带有共享的布局和功能。母版页为内容定义了可被内容页覆盖的占位符。输出结果是母版页和内容页的组合。
内容页包含您想要显示的内容。
当用户请求内容页时,ASP.NET 会对页面进行合并以生成结合了母版页……继续阅读 »
3年前 (2022-05-15) 196浏览 0评论
0个赞