asp.net
叁拾-
当阳光洒在我的脸上,我醒了。
展开
-
JObject的使用
今天使用了JObject对json字符串进行了操作,在此记录一下 [HttpGet, Route("GetJson")] public async Task<IActionResult> GetJson() { string jsonText = "{\"input\" : \"value\",\"status\" :true,\"httpstatus\":200}"; JObject jo =原创 2020-12-14 14:05:59 · 1631 阅读 · 0 评论 -
C#对接芝麻信用
最近做了支付宝小程序对接芝麻信用的功能,其实坑挺多的,不过还好在文档以及客服的帮助下顺利完成。网上有很多相关的博客,但是百分之九十的没啥用,要么就是没有代码示例,要么就是代码不全,根本不能用,还有几年前的博客 一些接口比如查询芝麻信用分的接口,问了客服才知道 这个早就淘汰了。所以自己写一篇比较详细的供大家参考。一定要记住的一句话是--------遇到问题问客服流程的话篇博客写的完全正确:https://blog.csdn.net/webnoties/article/details/103255674原创 2020-06-29 11:46:56 · 740 阅读 · 0 评论 -
Windows服务使用log4net
今天要用Windows服务做个东西,首先添加个日志功能,但是我总是打不出日志,很奇怪 后来发现<logger name="MyWindowsService">这里面的name要和LogHelper帮助类里的一致private static log4net.ILog log = log4net.LogManager.GetLogger("MyWindowsService");写个加日志的流程吧,首先 控制台应用程序和windows服务加日志的方式时一样的首先 添加dll 然后在Ass...原创 2020-06-27 04:15:29 · 396 阅读 · 0 评论 -
ASP.NET MVC中使用log4net
今天自己要弄一个日志记录功能,以前也弄过 但是都忘了,今天又弄了一下 花了几十分钟,在此记录一下第一步:添加log4net.dll第二步:配置 示例如下: 我是直接配置在了Web.config下<?xml version="1.0" encoding="utf-8"?><configuration> <configSections> ...原创 2020-01-07 16:33:35 · 407 阅读 · 0 评论 -
ASP.NET MVC中使用拦截器
本文ASP.NET MVC中使用拦截器摘要:ASP.NET MVC框架内置了拦截Action的机制。确切的分为:Action拦截器、Result拦截器和Exception拦截器三种。所谓ASP.NET MVC拦截器,就是一个普通的类,该类需要继承FilterAttribute基类,Action拦截器还要实现IActionFilter接口,而Exception拦截器需要实现IException...转载 2019-12-30 14:06:16 · 868 阅读 · 0 评论 -
静态构造函数(C# 编程指南)
https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/classes-and-structs/static-constructors原创 2019-10-31 14:04:33 · 100 阅读 · 0 评论 -
对象转JSON
public string GetJson(object o) { JavaScriptSerializer json = new JavaScriptSerializer(); return json.Serialize(o); }翻译 2019-04-03 17:57:47 · 125 阅读 · 0 评论 -
.NET MVC 关于不同身份登录网站母版页不同的问题
有这样一个需求: 不同的角色登录进网站之后显示的部分内容及母版页不一样 怎么实现刚看到这个需求 以为很麻烦 因为主要角色显示的内容已经都弄好了 但是只有两三个角色需要改动母版页及部分页面内容 我有些担忧 但是经过一个小小的测试发现 很轻松就搞定了.NET MVC加载页面是通过 以下代码 也就是Loyout的值来加载母版页的@{ ViewBag.Title =...原创 2019-05-06 10:31:48 · 817 阅读 · 0 评论 -
No assembly found containing an OwinStartupAttribute Error
https://stackoverflow.com/questions/39197866/no-assembly-found-containing-an-owinstartupattribute-error打开程序时报No assembly found containing an OwinStartupAttribute Error错误上面的连接完美解决了这个问题...原创 2019-05-06 15:40:42 · 1357 阅读 · 0 评论 -
Hangfire控件在.net MVC中的使用1
首先是基础知识和开源的项目 直接看大佬的博客吧https://www.cnblogs.com/ecin/p/hangfire-best-practice.htmlHanglefire自己的实践: (部分注释引自网络)首先创建一个Startup 类using Microsoft.Owin;using Owin;using Hangfire;[assembly: Owin...原创 2019-05-09 16:32:52 · 463 阅读 · 0 评论 -
C#中使用Ionic.Zip压缩文件
首先引用Ionic.Zip.dll因为压缩的文件夹里不包含其它文件很好弄 但是现在是要把子文件夹也包含进压缩包里 网上资料很少 自己搞了半天才搞好 只是把子文件夹包含在压缩包里 子文件夹的内容并没有被压缩 以下代码是asp.net中点击下载链接 就下载相应压缩包文件的代码 public ActionResult Download() { ...原创 2019-05-30 21:23:55 · 2451 阅读 · 0 评论 -
C#时间戳 unix
/// <summary> /// Unix时间戳转为C#格式时间 /// </summary> /// <param name="timeStamp">Unix时间戳格式,例如1482115779</param> /// <returns>...原创 2019-06-02 10:45:21 · 1369 阅读 · 0 评论 -
.net MVC的数据验证
验证用户提交的数据是否符合规定是一件很麻烦的事, 不是说它难 而是麻烦 往往需要前端验证一次 到了服务端再验证一次 往往都是在造重复的轮子. .net MVC提供的验证方式解决了一些问题首先要在model中给需要验证的数据加上注解 required range maxlength.....然后在数据传回后端时首先用ModelState.IsValid来判断当前...原创 2019-04-03 10:27:29 · 283 阅读 · 0 评论 -
bootstrap的导航栏在页面刷新后显示选中
这个问题今天花了两个小时第一次解决 一点也不难 很简单 要领就是要注意观察bootstrap的导航栏在点击时一级以及二级菜单栏标签class以及属性的变化 再根据判断当前的url和哪个标签的url相等这个条件 把相等的这个标签的属性以及class赋上观察到的值部分导航栏代码如下: <ul class="nav metismenu" i...原创 2019-04-02 14:37:35 · 1793 阅读 · 0 评论 -
Jquery中ajax的使用
请参考 https://www.jb51.net/article/107655.htm转载 2018-12-17 00:59:43 · 139 阅读 · 0 评论 -
Dropify的资源
资源网址:https://cdnjs.com/libraries/Dropify原创 2018-12-22 11:49:21 · 353 阅读 · 0 评论 -
关于jQuery获取选中的radio的值的问题
if ($('[name="radio_name"]').val() == "1") { if (!$("#cardsData").val()) { layer.msg('请输入卡密信息'); return false; }...原创 2018-12-22 17:06:19 · 218 阅读 · 0 评论 -
aspx创建控件时出错,服务器标记的格式不正确
aspx创建控件时出错,服务器标记的格式不正确 找了半天 原来是多了个‘号原创 2019-01-05 20:50:15 · 2214 阅读 · 0 评论 -
asp.net ClientID
https://zhidao.baidu.com/question/440228505.html转载 2019-01-16 21:25:35 · 413 阅读 · 0 评论 -
把字符串类型转换为日期类型
string BeginTime = this.dateTimePicker1.Text + " " + this.dateTimePicker2.Text; DateTime BeginTime = DateTime.ParseExact(BeginTime, "yyyy-MM-dd HH:mm", Syste...原创 2019-02-27 19:51:37 · 711 阅读 · 0 评论 -
微软.net源码网址
https://referencesource.microsoft.com原创 2019-02-28 10:24:02 · 3081 阅读 · 0 评论 -
bootstrap的div中的元素不能垂直居中的问题
https://www.zhihu.com/question/45608967这篇知乎解决了这个问题在div中的子元素中添加 style="position:relative;top:25%;" 即可原创 2019-03-25 14:40:35 · 1895 阅读 · 0 评论 -
C#中将对象转换为JSON格式的方法
public string GetJson(object o) { JavaScriptSerializer json = new JavaScriptSerializer(); return json.Serialize(o); }功能强大翻译 2019-03-30 09:30:54 · 3158 阅读 · 0 评论 -
关于EF框架的通用增删改查
/// <summary> /// MSSQL数据库 数据层 父类 /// </summary> /// <typeparam name="T"></typeparam> public class BaseDAL<T> : IDAL.IBaseDAL<T> where T : clas...原创 2019-04-04 00:36:07 · 381 阅读 · 0 评论 -
$.ajax访问后台500 (Internal Server Error)
没有写 cache:false就一直报500的错误原创 2018-12-19 16:19:44 · 12654 阅读 · 0 评论