.NET Core MVC 获取UrlReferer

在.NET Core MVC中Request没有UrlReferer属性,可以使用Request.Headers["Referer"]获取UrlReferer值,也可以使用GetTypedHeaders()方法获取UrlReferer值。

2023-05-18 .NET Core MVC url UrlReferrer 获取UrlReferer 93 0

c#使用HtmlAgilityPack编辑html并保存

如果用正则表达式匹配比较头疼,还要考虑添加alt属性后保存。所以想到了抓取网页时使用的HtmlAgilityPack,可以读取属性然后判断元素是否拥有alt属性,如果拥有则不处理,否则添加属性。

2023-04-27 c# HtmlAgilityPack 编辑html 120 0

.NET Core MVC页面输出中文被编码了

如果在使用 .NET Core MVC 时发现页面上的中文字符被编码了,可能是由于的网页编码与的实际编码不匹配所致。

2023-04-25 .NET Core MVC 中文 中文被编码 154 0

c#获取文件夹所有文件列表

可以使用C#的Directory和File类来获取一个文件夹中所有的文件列表。

2023-04-22 c# c#获取列表 c#文件夹 238 0

c#读取pdf里的表格

在C#中读取PDF文件中的表格需要使用一些第三方库来实现。其中比较常用的是iTextSharp和PDFSharp。

2023-04-22 c# 读取pdf c#读取pdf 238 0

.NET MVC ViewBag ViewData Mmodel怎么选择?

在.NET MVC中,有三种不同的方式可以在控制器(Controller)和视图(View)之间传递数据,分别是ViewBag、ViewData和Model。

2023-04-21 .NET MVC ViewBag ViewData Mmodel 115 0

c#获取枚举的Description

要获取 C# 中枚举的描述(Description),可以使用反射和自定义属性来实现。

2023-04-14 c# c#获取枚举 枚举的Description 枚举 Description 279 0

.NET Core MD5加密

在.NET Core中,可以使用System.Security.Cryptography命名空间下的MD5类来进行MD5加密。

2023-04-12 .NET Core MD5加密 163 0

.NET Core获取请求者真实IP

在.NET Core中,可以通过访问HttpContext中的RemoteIpAddress属性来获取请求者的IP地址。

2023-04-12 .NET Core 获取IP 获取请求者IP .NET Core获取IP 获取请求者真实IP 333 0

.NET MVC jquery.validate errorPlacement无效

jQuery Validate是一款用于表单验证的插件,可以方便地对表单进行各种验证。而errorPlacement选项则用于定义错误提示信息的显示位置。

2023-04-11 .NET jquery.validate errorPlacement errorPlacement无效 146 0

.NET attribute 验证两个字段相同

在 .NET MVC 中,你可以通过自定义验证特性来验证两个字段是否相同。

2023-04-11 .NET attribute 验证两个字段相同 134 0

.NET Core常用缓存中间件和他们的用法

.NET Core中常用的缓存中间件及其使用方法,开发人员可以根据项目需求选择适合的缓存中间件。

2023-04-08 .NET Core .NET Core缓存 .NET Core缓存中间件 174 0

.NET Core MVC判断是否是ajax请求

在ASP.NET Core MVC中,可以通过检查请求头中是否包含X-Requested-With标头来判断请求是否为Ajax请求。

2023-04-05 .NET Core MVC 判断是否是ajax ajax请求 ajax 193 0

c#压缩和解压缩文件

在 C# 中,可以使用 System.IO.Compression 命名空间中的类来进行文件压缩和解压缩操作。具体来说,可以使用 GZipStream 和 DeflateStream 类来进行压缩和解压缩操作。

2023-04-05 c# c#压缩文件 c#解压缩文件 161 0

.net core webapi RateLimit接口防刷

RateLimit 是一个 ASP.NET Core 的扩展库,用于对 Web 应用程序的请求频率进行限制,以保护 Web 应用程序不被过度访问和攻击。

2023-04-04 .net core webapi webapi接口防刷 RateLimit RateLimit接口防刷 208 0

Blazor的5种render-mode的区别

Blazor 是一个基于 .NET 平台的 Web 应用程序开发框架,它支持多种渲染模式render-mode。

2023-04-03 Blazor render-mode Blazor render-mode render-mode的区别 239 0

Blazor使用内存中状态容器服务保存和验证登陆状态

想用Blazor做一个简单的登录验证。模式是render-mode="ServerPrerendered"。在登录页面登录成功后需要保存类似.NET MVC网站的服务端session的状态。

2023-04-02 Blazor Blazor验证登陆 Blazor登陆 Blazor状态容器 216 0

Blazor NavigateTo报错Microsoft.AspNetCore.Components.NavigationException:“Exception_WasThrown”

使用Blazor,在OnInitialized里执行NavigationManager.NavigateTo("/")的时候报错了:Microsoft.AspNetCore.Components.NavigationException:“Exception_WasThrown”

2023-04-02 Blazor NavigateTo NavigateTo报错 NavigationException Exception_WasThrown 284 0

C#复制文件到指定文件夹

可以使用C#的File类中的Copy方法来复制文件到指定文件夹。可以使用C#的Directory类中的Copy方法来复制文件夹。

2023-03-30 C# C#复制文件 复制文件到指定文件夹 C#复制 439 0

c# decimal保留2位小数 并向下舍入

在 C# 中,如果要将小数点后面的数字向下舍入,可以使用 Math.Floor() 方法。例如,以下代码将使 result 变量的值为 123.45。

2023-03-22 c# decimal decimal保留2位小数 向下舍入 302 0

顶部