ASP.NET MVC – 视图
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 5 部分:添加用于显示应用程序的视图。
Views 文件夹
Views 文件夹存储的是与应用程序显示(用户界面)相关的文件(HTML 文件)。根据所采用的语言内容,这些文件可能扩展名可能是 html、asp、aspx、cshtml 和 vbhtml。
Views 文件夹中包含每个控制……继续阅读 »
3年前 (2022-06-05) 93浏览 0评论
0个赞
ASP.NET Web Pages – WebGrid 帮助器
WebGrid – 众多有用的 ASP.NET Web 帮助器之一。
自己写的 HTML
在前面的章节中,您使用 Razor 代码显示数据库数据,所有的 HTML 标记都是手写的:
数据库实例
@{
var db = Database.Open(“SmallBakery”);
var selectQ……继续阅读 »
3年前 (2022-06-05) 105浏览 0评论
0个赞
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
……继续阅读 »
3年前 (2022-06-05) 223浏览 0评论
0个赞
ASP.NET Web Pages – WebGrid 帮助器
WebGrid – 众多有用的 ASP.NET Web 帮助器之一。
自己写的 HTML
在前面的章节中,您使用 Razor 代码显示数据库数据,所有的 HTML 标记都是手写的:
数据库实例
@{
var db = Database.Open(“SmallBakery”);
var selectQ……继续阅读 »
3年前 (2022-06-05) 104浏览 0评论
0个赞
ASP.NET Web Pages – Database 对象
ASP.NET Database 对象参考手册
方法
描述
Database.Execute(SQLstatement [,
parameters])
执行 SQL 语句
SQLstatement(带可选参数),比如 INSERT、DELETE 或者 UPDATE, 并且返回受影响的记录统计。
Database.GetLa……继续阅读 »
3年前 (2022-06-05) 101浏览 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 Web Pages – 全局页面
本章介绍全局页面 AppStart 和 PageStart。
在 Web 启动之前:_AppStart
大多数的服务器端代码是写在个人网页里边。例如,如果网页中包含输入表单,那么这个网页通常包含用来读取表单数据的服务器端代码。
然而,您可以通过在您的站点根目录下创建一个名为 _AppStart 的页面,这样在站点启动之前可以先启动代码执行。如果存……继续阅读 »
3年前 (2022-06-04) 164浏览 0评论
0个赞
ASP.NET MVC – 模型
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 7 部分:添加数据模型。
MVC 模型
MVC 模型包含了除纯视图和控制器逻辑以外的其他所有应用程序逻辑(业务逻辑、验证逻辑、数据访问逻辑)。
通过 MVC,模型可以控制并操作应用程序数据。
Models 文件夹
Models 文件夹包含表示应用程序模型的类。
Visual Web……继续阅读 »
3年前 (2022-06-04) 290浏览 0评论
0个赞
ASP.NET Web Forms – Repeater 控件
Repeater 控件用于显示被绑定在该控件上的项目的重复列表。
绑定 DataSet 到 Repeater 控件
Repeater 控件用于显示被绑定在该控件上的项目的重复列表。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。在这里,我们将演示如何绑定 XML 文件到 Repeater 控件。
在我们的实例中,……继续阅读 »
3年前 (2022-06-04) 106浏览 0评论
0个赞
ASP.NET Web Pages – WebGrid 帮助器
WebGrid – 众多有用的 ASP.NET Web 帮助器之一。
自己写的 HTML
在前面的章节中,您使用 Razor 代码显示数据库数据,所有的 HTML 标记都是手写的:
数据库实例
@{
var db = Database.Open(“SmallBakery”);
var selectQ……继续阅读 »
3年前 (2022-06-04) 100浏览 0评论
0个赞
ASP.NET Web Forms – 数据库连接
ADO.NET 也是 .NET 框架的组成部分。ADO.NET 用于处理数据访问。通过 ADO.NET,您可以操作数据库。
尝试一下 – 实例
数据库连接 – 绑定到 DataList 控件
数据库连接 – 绑定到 Repeater 控件
什么是 ADO.NET?
ADO.NET 是 .NET 框架的组成部……继续阅读 »
3年前 (2022-06-04) 167浏览 0评论
1个赞
ASP.NET MVC – 视图
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 5 部分:添加用于显示应用程序的视图。
Views 文件夹
Views 文件夹存储的是与应用程序显示(用户界面)相关的文件(HTML 文件)。根据所采用的语言内容,这些文件可能扩展名可能是 html、asp、aspx、cshtml 和 vbhtml。
Views 文件夹中包含每个控制……继续阅读 »
3年前 (2022-06-04) 185浏览 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-03) 260浏览 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) 265浏览 0评论
0个赞
ASP.NET Web Forms – ArrayList 对象
ArrayList 对象是包含单个数据值的项目的集合。
尝试一下 – 实例
ArrayList DropDownList
ArrayList RadioButtonList
创建 ArrayList
ArrayList 对象是包含单个数据值的项目的集合。
通过 Add() 方法向 ArrayList 添加项目。
下面的……继续阅读 »
3年前 (2022-06-03) 273浏览 0评论
0个赞
ASP.NET Razor – C# 逻辑条件
编程逻辑:根据条件执行代码。
If 条件
C# 允许根据条件执行代码。
使用 if 语句来判断条件。根据判断结果,if 语句返回 true 或者 false:
if 语句开始一个代码块
条件写在括号里
如果条件为真,大括号内的代码被执行
实例
@{var
price=50;}<html><body>@if (price&……继续阅读 »
3年前 (2022-06-03) 94浏览 0评论
0个赞
ASP.NET Web Pages – 页面布局
通过 Web Pages ,创建一个布局一致的网站是很容易的事。
一致的外观
在因特网上,您会发现很多网站都具有一致的外观和风格:
每个页面有相同的头部
每个页面有相同的底部
每个页面有相同的样式和布局
通过 Web Pages ,您能非常高效地做到这点。您可以把重复使用的内容块(比如页面头部和底部)写在一个单独的文件中。
您还可以使用布局模板(……继续阅读 »
3年前 (2022-06-03) 84浏览 0评论
0个赞
ASP.NET MVC – 安全
为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。
第 8 部分:添加安全。
MVC 应用程序安全
Models 文件夹包含表示应用程序模型的类。
Visual Web Developer 自动创建 AccountModels.cs 文件,该文件包含用于应用程序认证的模型。
AccountModels
包含 LogOnModel、Chan……继续阅读 »
3年前 (2022-06-03) 150浏览 0评论
0个赞
WSDL 端口
<portType> 元素是最重要的 WSDL 元素。
WSDL 端口
<portType> 元素是最重要的 WSDL 元素。
它可描述一个 web service、可被执行的操作,以及相关的消息。
可以把 <portType> 元素比作传统编程语言中的一个函数库(或一个模块、或一个类)。
操作类型
请求-响应是最普通的操作类型,不过 WSDL 定义了四种类……继续阅读 »
3年前 (2022-06-03) 232浏览 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) 240浏览 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) 277浏览 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个赞
WSDL 简介
WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。
您应当具备的基础知识
在继续学习之前,您需要对下面的知识有基本的了解:
XML
XML 命名空间
XML Schema
如果您希望首先学习这些项目,请访问我们的 XML 系列教程。
什么是 WSDL?
WSDL 指网络服务描述语言
WSDL 使用 XML 编写
WSDL 是一……继续阅读 »
3年前 (2022-06-03) 149浏览 0评论
0个赞
ASP.NET Web Forms – ArrayList 对象
ArrayList 对象是包含单个数据值的项目的集合。
尝试一下 – 实例
ArrayList DropDownList
ArrayList RadioButtonList
创建 ArrayList
ArrayList 对象是包含单个数据值的项目的集合。
通过 Add() 方法向 ArrayList 添加项目。
下面的……继续阅读 »
3年前 (2022-06-03) 93浏览 0评论
0个赞
ASP.NET MVC – 发布网站
学习如何在不使用 Visual Web Developer 的情况下发布 MVC 应用程序。
在不使用 Visual Web Developer 的情况下发布您的应用程序
通过在 WebMatrix、Visual Web Developer 或 Visual Studio 中使用发布命令,可以发布一个 ASP.NET MVC 应用程序到远程服务器上。
此功……继续阅读 »
3年前 (2022-06-02) 179浏览 0评论
0个赞
ASP.NET Web Pages – 全局页面
本章介绍全局页面 AppStart 和 PageStart。
在 Web 启动之前:_AppStart
大多数的服务器端代码是写在个人网页里边。例如,如果网页中包含输入表单,那么这个网页通常包含用来读取表单数据的服务器端代码。
然而,您可以通过在您的站点根目录下创建一个名为 _AppStart 的页面,这样在站点启动之前可以先启动代码执行。如果存……继续阅读 »
3年前 (2022-06-02) 300浏览 0评论
0个赞
ASP.NET Web Forms – DataList 控件
DataList 控件,类似于 Repeater 控件,用于显示绑定在该控件上的项目的重复列表。不过,DataList 控件会默认地在数据项目上添加表格。
绑定 DataSet 到 DataList 控件
DataList 控件,类似于 Repeater 控件,用于显示绑定在该控件上的项目的重复列表。不过,DataList 控件会默认地……继续阅读 »
3年前 (2022-06-02) 175浏览 0评论
0个赞
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
……继续阅读 »
3年前 (2022-06-02) 261浏览 0评论
0个赞
ASP.NET Web Pages – 类
ASP.NET 类参考手册
方法
描述
AsBool(), AsBool(true|false)
转换字符串值为布尔值(true/false)。如果字符串不能转换为true/false,则返回 false 或者其他规定的值。
AsDateTime(), AsDateTime(value)
转换字符串值为日期/时间。返回 DateTime。如……继续阅读 »
3年前 (2022-06-02) 118浏览 0评论
0个赞
ASP.NET Web Pages – Chart 帮助器
Chart 帮助器 – 众多有用的 ASP.NET Web 帮助器之一。
Chart 帮助器
在前面的章节中,您已经学习了如何使用 ASP.NET 的 “帮助器”。
前面已经介绍了如何使用 “WebGrid 帮助器” 在网格中显示数据。
本章介绍如何使用 “Chart ……继续阅读 »
3年前 (2022-06-02) 140浏览 0评论
0个赞