![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net
风絮_
愿你在山顶时有清风拂面,愿你在谷底时依然不孤不寒。
展开
-
asp.net core学习笔记——Controller
控制器一个类以Controller结尾,或者加上[Controller](不用以Controller结尾)标注的类就被识别为一个控制器一个控制器一般都会继承一个Controller类,在Controller类中有许多对象,可以方便我们操作using System;using System.Collections.Generic;using System.Linq;using Sys...原创 2019-07-13 00:02:43 · 876 阅读 · 0 评论 -
asp.net core 学习笔记——视图的数据传递
视图数据传递ViewData:键值对、使用索引器来访问数据、支持任意类型ViewBag:动态类型、是ViewData的封装、使用动态属性来访问数据如果ViewData和ViewBag里面存放相同名称的数据会覆盖using Microsoft.AspNetCore.Mvc;namespace WebApplication1.Controllers{ public clas...原创 2019-07-13 10:30:45 · 2509 阅读 · 0 评论 -
asp.net core学习笔记——传递模型数据
通过View(object)传递模型数据支持所有c#类型在视图中使用Model来获取属性,此时的Model为动态类型控制器:using Microsoft.AspNetCore.Mvc;namespace WebApplication1.Controllers{ [Controller] public class Test : Controller {...原创 2019-07-13 12:31:08 · 1270 阅读 · 0 评论 -
asp.net core学习笔记——视图共享
母版页实现视图共享,需要修改的时候,只需要修改一句就行一般在/Views/Shared目录下在/Views/Shared目录下新建MyMasterPage.cshtml文件<html><head> <title></title></head><body> 这是页面顶部内容 <...原创 2019-07-13 22:33:32 · 629 阅读 · 0 评论 -
asp.net core学习笔记——不同视图之间的数据共享
视图之间数据共享TempData视图级别只允许消费一次可多次赋值键值对形式在Index视图里面存放数据,在Read里面访问数据Controller:using Microsoft.AspNetCore.Mvc;namespace WebApplication1.Controllers{ [Controller] public class Test ...原创 2019-07-13 22:35:59 · 684 阅读 · 0 评论 -
asp.net core学习笔记——数据验证
数据验证特性RequiredAttribute:表示数据不能为空RegularExpressionAttribute:正则校验CompareAttribute:和某个属性比较RangeAttribute:表示在某个区间之内MaxAttribute:最大值MinAttribute:最小值StringLengthAttribute:验证字符串长度DataTypeAttribute:验...原创 2019-07-14 13:46:45 · 2339 阅读 · 0 评论 -
asp.net core学习笔记——路由
路由配置IRouteBuilder通过MapRoute方法配置路由模板在Startup.cs类中的Configure方法里面添加配置app.UseMvc(routes =>{ routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}");...原创 2019-07-14 14:46:04 · 224 阅读 · 0 评论