-
C#_.NetFramework_Web项目_EXCEL数据导入 C#_.NetCor
所属栏目:[asp.Net] 日期:2020-12-16 热度:55
【推荐阅读我的最新的Core版文章,是最全的介绍: C#_.NetCore_Web项目_EXCEL数据导出 】 ? ? 需要引用NPOI的Nuget包:NPOI-v2.4.1 ? B-1:EXCEL数据导入--C#获取数据: ? /// summary /// EXCEL帮助类 /summary typeparam name="T" 泛型类 /typeparam typep[详细]
-
C#_服务器EXCEL模板文件导出
所属栏目:[asp.Net] 日期:2020-12-16 热度:66
A-1: EXCEL模板导出 非常简单,将EXCEL模板上传到项目中后,将其浏览URL保存下来(excelUrl),然后: window.location.href="http://localhost:10086/yuanxin/Resources/BusRoute.xlsx" //EXCEL浏览路径 或者使用a href="excelUrl"/a都行。[详细]
-
VS2019安装好后,经常打不开软件没反应解决方法
所属栏目:[asp.Net] 日期:2020-12-16 热度:199
原文地址:https://blog.csdn.net/FL1623863129/article/details/89013137 VS2019于昨日正式发布,博主立马下载一个专业版尝尝鲜,但是发现项目打开都没反应,而且VS2019都死在进程,怎么也打不开,这不是安装包而是没有以管理员运行,只要在属性改一下即可.[详细]
-
C#使用Linq to csv读取.csv文件数据
所属栏目:[asp.Net] 日期:2020-12-16 热度:50
前言:今日遇到了一个需要读取CSV文件类型的EXCEL文档数据的问题,原本使用NPOI的解决方案直接读取文档数据,最后失败了,主要是文件的类型版本等信息不兼容导致。其他同事有使用linq to csv的Nuget包,获取CSV文件数据的方式,感觉写法非常简单,且很快实现[详细]
-
.net core 3.0web_razor page项目_使用中间件接受大文件上传报错
所属栏目:[asp.Net] 日期:2020-12-16 热度:193
前言:在web项目的.net framework时文件上传时,自己常用一般处理程序接受上传文件,上传文件的大小限制是可以项目的webconfig里配置。? ?到core项目使用一般处理程序变成了中间件,但是使用中间件接受的时候,就遇到了上传大文件时,抛出的异常: httpReque[详细]
-
C#_.NetFramework_Web项目_EXCEL数据导出 C#_.NetCor
所属栏目:[asp.Net] 日期:2020-12-16 热度:120
【推荐阅读我的最新的Core版文章,是最全的介绍: C#_.NetCore_Web项目_EXCEL数据导出 】 ? 项目需引用NPOI的NuGet包: ? A-2: EXCEL数据导出--Web项目--C#代码导出: /// summary /// EXCEL帮助类 /// /summary /// typeparam name="T"泛型类/typeparam //[详细]
-
C#_.NetCore_Web项目_EXCEL数据导出(ExcelHelper_第一版)
所属栏目:[asp.Net] 日期:2020-12-16 热度:176
项目需要引用NPOI的Nuget包:DotNetCore.NPOI-v1.2.2 ? A-前端触发下载Excel的方法有三种: 1-JS-Url跳转请求-后台需要返回文件流数据: window.Location.href = "/ajax/toolhelper.js?action=reBuyExportbeginTime=" + beginTime + "endTime=" + endTime; 2[详细]
-
.net core使用HttpClient发送代理请求_程序内抓包_Fiddler抓包
所属栏目:[asp.Net] 日期:2020-12-16 热度:143
前言:? 通过Fiddler抓取浏览器请求数据,相信大家已经都会用了,我们知道Fiddler是通过在本机计算器添加一个默认的代理服务器来实现的抓包数据的,端口号为:8888。 其实当我们打开Fiddler的设置也可以看到: ? ? ?然后查看本地计算器的网络代理设置: ? ?[详细]
-
c#中@标志的作用
所属栏目:[asp.Net] 日期:2020-12-16 热度:119
前言:今日遇到了一个问题:怎么将含有单引号和双引号的复杂sql放入,string.farmat(@"");? 中?? ?这其中遇到了一个关键字@,? 我使用@的目的是让sql语句可以换行写,但是遇到了里面含有双引号的问题。 突然忘了怎么该把双引号给转义了,使用反斜杠:""?[详细]
-
C#中try catch中throw ex和throw方式抛出异常有何不同_异常捕获
所属栏目:[asp.Net] 日期:2020-12-16 热度:165
前言,最近遇到一个使用try-catch异常捕获后记录一下日志,然后再抛出该异常后,异常堆栈里无法显示准确的堆栈地址的问题?? ?其实以前也遇到过类似问题,没有重视,这次好好研究了下,并上度娘上找了找其他道友的文章一起看了,发现处理方式的不同的确会有[详细]
-
Google_PWA_ServiceWork_渐进式 Web 应用_给应用提供离线体验
所属栏目:[asp.Net] 日期:2020-12-16 热度:149
前言:今天结识了google PWA提供的一个对移动端Web应用提供离线体验的一个功能,感觉很有用。我这里不分享自己的写法和代码。官网文档说的很详细,直接粘过来大家看吧。 推荐官网地址:你的第一个渐进式 Web 应用(Progressive Web App - PWA) ? ? 文章详情[详细]
-
C# HttpClient设置cookies的两种办法
所属栏目:[asp.Net] 日期:2020-12-16 热度:135
前言:最近公司使用HttpClient对象在发送请求,抛弃了之前的HttpWebRequest,使用httpClient有个好处:就是可以只使用一个HttpClient的实例,去完成发送所有的请求数据(地址,请求数据,类型,Cookie等)。? ? 而传统的HttpWebRequest每次请求需要创建一个单[详细]
-
C#_.NetFramework_WebAPI项目_EXCEL数据导出 C#_.Net
所属栏目:[asp.Net] 日期:2020-12-16 热度:163
【推荐阅读我的最新的Core版文章,是最全的介绍: C#_.NetCore_Web项目_EXCEL数据导出 】 ? 项目需要引用NPOI的Nuget包: ? A-2--EXCEL数据导出--WebAPI项目--NPOI--接口导出: 说明:以下方法借助第三方插件:NPOI专门处理EXCEL等办公文档的类库,因此项目[详细]
-
C#_.NetFramework_Web项目_NPOI_EXCEL数据导入 C#_.N
所属栏目:[asp.Net] 日期:2020-12-16 热度:153
【推荐阅读我的最新的Core版文章,是最全的介绍: C#_.NetCore_Web项目_EXCEL数据导出 】 ? 项目需要引用NPOI的Nuget包: ? B-2--EXCEL数据导入--NPOI--C#获取数据: 说明:以下方法借助第三方插件:NPOI专门处理EXCEL等办公文档的类库,因此项目中需引用该[详细]
-
C#使用Linq to csv读取.csv文件数据2_处理含有非列名数据的方法
所属栏目:[asp.Net] 日期:2020-12-16 热度:94
第一篇博客为:https://www.cnblogs.com/lxhbky/p/11884474.html 本文主要是为了解决上面博客遗留的一个含有不规范数据的一种方法,目前暂时没有从包里发现可以从第N行读取数据方法,但是我们可以假设一种情况来兼容目前的数据: 超级假设:假设Excel所有的[详细]
-
c# dynamic动态类型和匿名类
所属栏目:[asp.Net] 日期:2020-12-16 热度:123
dynamic类型 方法一:简单示例 dynamic expando = new System.Dynamic.ExpandoObject(); //动态类型字段 可读可写expando.Id = 1;expando.Name = "Test";string json = Utils.ConvertJson.JsonEncode(expando); //输出{Id:1,Name:'Test'} ? 方法二 : 动态添[详细]
-
.Net Core 3.0后台使用httpclient请求网络网页和图片_使用Core3.
所属栏目:[asp.Net] 日期:2020-12-16 热度:157
目标:使用.net core最新的3.0版本,借助httpclient和本机的host域名代理,实现网络请求转发和内容获取,最终显示到目标客户端! 背景:本人在core领域是个新手,对core的使用不多,因此在实现的过程中遇到了很多坑,在这边博客中,逐一介绍下。下面进入正文[详细]
-
.net core使用NLog日志
所属栏目:[asp.Net] 日期:2020-12-16 热度:176
前言:NLog日志对.net core web项目最新的支持在官网上有最新的介绍: 官网介绍地址:https://github.com/NLog/NLog/wiki/Getting-started-with-ASP.NET-Core-3 关于NLog配置内容控制,日志等级,内容过滤等的详细说明:https://github.com/NLog/NLog/wiki/C[详细]
-
.net core入门-跨域访问配置
所属栏目:[asp.Net] 日期:2020-12-16 热度:169
Asp.net Core 跨域配置 ? 一般情况WebApi都是跨域请求,没有设置跨域一般会报以下错误 No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:48057' is therefore not allowed access. ASP.net Core 跨[详细]
-
C#如何根据类的名词创建类的实例
所属栏目:[asp.Net] 日期:2020-12-16 热度:183
这个大概分为两种情况:1-在同一程序集访问该类;2-在不同的程序集访问 ? A:同一程序集,使用微软的创建对象的类:System.Activator: 先通过类名,获取到类型,在使用用于创建本地或远程对象的Activator类创建类型的实例: // 命名空间+类名 string strCla[详细]
-
.net core入门-发布及部署_异常(处理程序“aspNetCore”在其模块
所属栏目:[asp.Net] 日期:2020-12-16 热度:124
备注:本人使用开发工具:VS2017,.NET Core 2.2,其中VS2017原本自带2.1,我单独从官网下载了2.2的程序集安装包,但是没有下配套的运行环境,运行项目时出了一个问题。 以下是我在发布Core项目后部署到IIS后运行时遇到的一个异常:处理程序“aspNetCore”在[详细]
-
二进制数据的序列化反序列化和Json的序列化反序列化的重要区别
所属栏目:[asp.Net] 日期:2020-12-16 热度:183
前言:最近一个一个很奇怪的问题,很明白的说,就是没看懂,参照下面的代码: ? /// summary /// 反序列化对象 /summary typeparam name="T" 指定对象类型 /typeparam param name="data" 字节数组 /param param name="isClearData" 压缩完成后,是否清除待压[详细]
-
配置文件_自定义section标签获取数据
所属栏目:[asp.Net] 日期:2020-12-16 热度:197
前言:为了节约时间,先只粘贴关键代码: 1-添加section标签,name为自定义标签名称,type为:命名空间+类型,程序集名称 section name ="watchModel" type ="DataCommon.Help.WatchModel,DataCommon" / 2-自定义标签数据: watchModel为自定义标签(Configu[详细]
-
Fiddler无法正常抓取谷歌等浏览器的请求_解决方案
所属栏目:[asp.Net] 日期:2020-12-16 热度:63
1-先了解Fiddler工作原理: 正常情况下,fiddler是可以抓chrome的请求的。 fiddler会自动给浏览器设置一个代理127.0.0.1端口8888,并且记忆浏览器的代理设置,所有的请求先走fiddler代理,再走浏览器代理。 查看Fiddler设置代码的图,参见最下备注图。 ? 2-[详细]
-
.net core项目启动时报_未处理Socket异常(以一种访问权限不允许
所属栏目:[asp.Net] 日期:2020-12-16 热度:59
解决方案:一般的原因就是程序的端口被占用了,关掉占用端口的程序即可正常使用。? 查看启动地址和配置的webserver服务器的端口号是否被占用,可能占用的有:IIS启用项目,解决方案中其他启动项目配置的端口号。 ? ? ? ?[详细]