- 博客(13)
- 收藏
- 关注
原创 c# 5位数字类型的字符串转DateTime
和其他公司的人对接时遇到了一个问题,他们给传过来的时间格式是这样的 :44062.6111226851860000 一下就懵逼了,完全看不懂这是什么格式,也不知道怎么转成DateTime格式最后在网上找了好久才找到代码如下:DateTime.FromOADate(double.Parse("44062.6111226851860000"))Excel中有时候时间也会被转成这种格式 如:44063.6153356481也可以用这种方法解决...
2020-08-20 14:50:01
683
原创 .Net Core MVC 中model到页面上 汉字变成&#x 开头的乱码
解决方法 StartUp 里面加上services.Configure<WebEncoderOptions>(options => { options.TextEncoderSettings = new TextEncoderSettings(UnicodeRanges.All); });
2020-05-22 01:20:51
614
原创 identity server4 登录成功后跳转到ReturnUrl报错 invalid redirect_uri
最近用.net core3 + identity server4搭建了个单点登录SSO 登录已经成功了 跳转到ReturnUrl的时候报错 提示invalid redirect_uri 去看错误消息 发现redirect_uri 为null 参照过网上各种解决方法 发现自己配置的没啥问题 最后仔细看了一下ReturnUrl这个参数 里面的&都被转成了& 最后用js把这个参数里面的&全部替换成& 就行了我的代码是:...
2020-05-09 20:52:30
1784
原创 .net core3.1 HttpContext.SignInAsync 登录无效
问题:使用HttpContext.SignInAsync 登录无效 去其他页面还是会显示未登录 对比了一下网上下载的源码之后发现 我这个SignInAsync()是来自AuthenticationHttpContextExtensions类下面的解决方案:using Microsoft.AspNetCore.Http;用AuthenticationManagerExtensi...
2020-05-07 15:19:16
5761
1
原创 .Net Core3.1上用EFCore的反向工程生成Model Scaffold-DbContext
第一步 安装以下程序包 安装Entity FrameWork Core 3.1 安装Entity FrameWork CoreSqlServer 3.1 安装Entity FrameWork Core Tools 3.1 安装Entity FrameWork Core Design 3...
2020-05-02 00:26:09
912
原创 微信公众号开发 invalid signature
说一下这次微信公众号开发踩的坑吧,初始化的时候一直报错invalid signature 按下面的方法检查了N遍都没有发现错误最后经过多次测试发现,页面是在iframe中 url要填父级页面的url...
2020-03-27 22:24:22
439
原创 解决.Net Core3.0 修改cshtml代码之后必须重新生成才可以看到效果
1.安装Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation包2.在Startup中ConfigureServices方法里面加入services.AddMvc().AddRazorRuntimeCompilation();
2019-12-09 03:00:22
2359
2
原创 c#反射获取属性值,提示异常信息:参数计数不匹配。
今天做项目的时候遇到了个问题,反射获取对象的属性值的时候报了一个错误,提示:“参数计数不匹配”。看到错误提示时一脸懵逼,看着字面意思是提示我参数数量不对,可是一般调用方法的时候参数不正确就生成不通过啊。后来经过一系列百度,找到原因,原来是因为这个类里面有索引器,所以多出来一个叫Item的属性,这个属性不可以用GetValue(object)取值。。。。所以正确避免该异常的方法是...
2019-08-14 02:09:46
3862
原创 IIS 收到了请求;但在处理请求过程中出现内部错误。此错误的根本原因取决于处理该请求的是哪一个模块以及出现此错误时工作进程中出现了何种情况。
昨天打开公司一个项目的时候遇到的这个问题,找了一下午,文件夹权限改了又改,改成everyone都不行,最后经过和同事一块调试找到了问题的所在。解决方案:打开IIS->找到网站对应的应用池->高级设置->找到启动32位应用管理->设置为true...
2019-01-25 10:47:54
8163
原创 new Date(timeString) 在ie浏览器下报错
解决方案:var time = new Date(timeString.replace(/-/g, '/').replace(/T|Z/g, ' ').trim());可以同时兼容ie、谷歌、火狐浏览器
2019-01-22 10:08:19
269
原创 今天做一个excel导入数据的功能,用到了NPOI,可是发现excel中日期格式拿到之后格式变了,无法转换成DateTime类型了
解决方法:DateTime在NPOI中的类型是Numeric ,判断如果是Numeric 类型的话再用.Net自带的DateUtil.IsCellDateFormatted(cell)方法判断是否为DateTime类型,如果2个都成立,取cell的DateCellValue属性 if ( row.GetCell(j).CellType == CellType....
2018-07-05 17:49:56
4246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人