
ASP.NET MVC
ASP.NET MVC
愚公搬代码
《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,亚马逊技领云博主,51CTO博客专家等。
《近期荣誉》:2022年度博客之星TOP2,2023年度博客之星TOP2,2022年华为云十佳博主,2023年华为云十佳博主,2024年华为云十佳博主等。
《博客内容》:.NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。
展开
-
(精华)2020年8月20日 ASP.NET MVC HttpContext详解
/// 所谓6大对象,其实就是HttpContext的属性/// Request:url参数 form参数 url地址 urlreferer content-encoding,就是http请求提供的各种信息,后台里面都是可以拿到的context.Request.Headers[“User-Agent”];包括自定义的–BasicAuth; 请求信息的解读是asp.net_isapi按照http协议解析出来的/// Response:响应, Response.Write 各种result扩展就是序列化+r原创 2020-08-20 10:01:27 · 496177 阅读 · 0 评论 -
(精华)2020年8月20日 ASP.NET MVC Attribute特性的使用(行为,异常,权限)
Authorize权限认证[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inherited = true)]public class CustomAuthorizeAttribute : AuthorizeAttribute{ private Logger logger = new Logger(typeof(CustomAuthorizeAttribute)); private string _Lo原创 2020-08-20 08:45:30 · 496216 阅读 · 0 评论 -
(精华)2020年8月19日 ASP.NET MVC 母版页的使用
1、RenderBody布局在Razor引擎中没有“母版页”,取而代之的是叫做“布局”的页面(_Layout.cshtml)放在了共享视图文件夹中。在这个页面中,会看到标签里面有这样一条语句:@RenderBody()其实它的作用和母版页中的服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈现在标签之间。这个方法不需要参数,而且只能出现一次。使用,子页面会自动填充到母版页 @RenderBody() 中原创 2020-08-19 11:04:35 · 498896 阅读 · 0 评论 -
(精华)2020年8月19日 ASP.NET MVC 内置扩展控件的使用
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Web.Routing;namespace XTShop.MVC5.Utility{ public static class HtmlExtension { /// <summary> /// 自定义一个原创 2020-08-19 10:55:55 · 498373 阅读 · 0 评论 -
(精华)2020年8月19日 ASP.NET MVC 视图传参的几种方式
/// <summary>/// 模拟一套数据/// </summary>private List<CurrentUser> _UserList = new List<CurrentUser>() { new CurrentUser() { Id=1, Name="人工智能1", Account="Administrator",原创 2020-08-19 10:12:17 · 498220 阅读 · 0 评论