- 博客(9)
- 收藏
- 关注
原创 c#中yield return的用法
简单来说,当希望获取一个IEnumerable<T>类型的集合,而不想把数据一次性加载到内存,就可以考虑使用yield return实现"按需供给"。
2019-04-15 09:15:03
622
原创 MVC+EF执行存储过程+事务,带output输出参数
这里不说太多存储过程的作用,直接开始。这是我的存储过程,中间含有事务。下面我们再项目中执行它方法一: //执行存储过程 Type t = typeof(string); List<SqlParameter> listparam = new List...
2018-11-19 10:40:06
952
原创 DataTables warning: table id=myTable - Requested unknown parameter '0' for row 0, column 0. For more
jquery的datatable插件是一个非常不错,功能也强大的插件。今天在用的时候后台可以查出来数据,但是前台接收不到,就报了个这样的错误我的后台是可以查出来数据的。在网上看了一些解决方案最终在https://www.datatables.net/forums/discussion/21711/datatables-warning-table-id-requested-unknown-param...
2018-11-19 00:55:55
3621
原创 解决WebApi,Mvc返回json数据遇见日期带T
我们用webapi自带的json序列化时,遇见数据库datetime类型的日期中间会多加一个T,就像2017-09-09 22:11:26.267,而经过自带的json处理后会变成2017-09-09T22:11:26.267。解决办法:我们可以看到自带的json有三个重载:第一个content就是要序列化的内容,第二个就是序列化配置,第三个就是编码。在这里我们只要进行序列化的日期配置...
2018-11-02 09:27:46
1248
原创 解决Ajax(常见Put,Delete)请求,出现405(Method Not Allowed)
今天在项目中使用put/delete请求时发现了如下图的错误失败的解决方法:在网上查了很多解决方案都没有效果,如添加还有在Web.config里面webService节点下添加<remove name="WebDAV" /><remove name="WebDAVModule" />等等许多解决方法,最终都以失败告终(ps:我的跨域配置是没有问题的)发现问题...
2018-10-26 09:57:26
19337
原创 有效解决VS 无法启动 IIS EXPRESS Web 服务器。(ID为xxxxx的进程当前未运行)
今天早上打开项目突然发现报了如标题描述的问题。因为我的防火墙本身就是关的,所以和防火墙没关系。还有就是我的其他项目可以运行。在打开系统日志看了看发现于是就有了以下解决办法:第一种方法:用记事本或者其他编辑器打开项目中以.csproj结尾的文件,把<WebProjectProperties>节点下的<AutoAssignPort>设置为True,<Developme...
2018-10-25 09:36:57
15662
4
原创 IIS DELETE,PUT请求,返回 405 - 不允许用于访问此页的 HTTP 谓词.(亲测有效)
IIS10默认支持http PUT和DELETE请求,但IIS7.5(或更低)默认不接收PUT、DELETE等不常见的http谓词,如何让asp.net webform或者asp.net webapi在IIS7.5上支持这些请求呢?在网上我也试了很多方法:比如跨域配置。 干掉web.config下system.webServer节点下的<remove name="OPTIONSV...
2018-10-17 17:16:49
5916
1
原创 (亲测有效)解决asp.net项目localhost可以访问,127.0.0.1和本机ip访问不了(错误400)
网上看了很多种方法比如修改hosts文件。但是我的hosts文件有127.0.0.1 localhost。还有一种方法是把网站发布到IIS,但是我只是做个测试,这样太麻烦。最终去查了下IIS的网点配置,找到了问题所在1.用vs运行你的网站(一定要用管理员身份运行vs,非常重要,否则没有效果,我就是失败了好几次才发现的)2.邮件点击桌面右下角的IIS Express=>显示...
2018-07-08 19:26:48
11618
原创 DataTables warning: table id=myTable1 - Ajax error.
在做一个商城项目时,数据显示用到了DataTable插件。出现DataTables warning: table id=myTable1 - Ajax error. 这样的错误。数据加载不出来。网上看了有一部分原因是格式类型不匹配。改过来之后还是不行。仔细检查了一下。添加上允许Get求情就解决了。然后问题就解决了ps:我用的是MVC+EF框架做的。...
2018-06-20 10:19:01
6944
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人