Asp.Net Core 学习教程2、使用ASP.NET Core中的RazorPages

1、创建一个Asp.Net Core Web应用程序 1.1、打开VS2019 新建项目

Asp.Net Core 学习教程2、使用ASP.NET Core中的RazorPages

1.2、选好项目位置后进入线面界面,选择Web应用程序

Asp.Net Core 学习教程2、使用ASP.NET Core中的RazorPages

 

1.3、进去的页面结构如下

Asp.Net Core 学习教程2、使用ASP.NET Core中的RazorPages

 

 

 Pages 文件夹:包含 Razor 页面和支持文件。 每个 Razor 页面都是一对文件:

一个 .cshtml 文件,其包含使用 Razor 语法的 C# 代码的 HTML 标记 。

一个 .cshtml.cs 文件,其包含处理页面事件的 C# 代码 。

 

wwwroot 文件夹包含静态文件,如 HTML 文件、JavaScript 文件和 CSS 文件。

appSettings.json包含配置数据,如连接字符串。

Program.cs包含程序的入口点。 

Startup.cs包含配置应用行为的代码。

运行起来如果提示要安装证书的直接点是就可以了,出现WelCome就表示可以了

2、添加模型 2.1、在这里搭建“商品”模型的基架。 确切地说,基架工具将生成页面,用于对“商品”模型执行创建、读取、更新和删除 (CRUD) 操作。

右击项目名称添加文件夹Models,在Models新文件夹里新建一个模型类Shop

using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Threading.Tasks; namespace CoreRazorPages.Models { /// <summary> /// 商品类 /// </summary> public class Shop { [Display(Name="ID")] public int ID { get; set; } [Display(Name = "Guid")] public string Guid { get; set; } [Display(Name = "名称")] public string Name { get; set; } [Display(Name = "价格")] public decimal Price { get; set; } [Display(Name = "添加日期")] [DataType(DataType.Date)] public DateTime AddTime { get; set; } } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpppfd.html