编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

.NET编程

himall自营商城后台菜单加载不全解决方案
.NET编程

himall自营商城后台菜单加载不全解决方案

阅读(0)

最近在研究himall商城系统,把MySQL数据库转成SQLServer的。 发现登录自营商城之后,后台的菜单样式加载不全,如下图所示,只显示“首页”、“店铺”2个导航菜单: 而正常的菜单显示,如下图所示: 修改方法如下: 1、修改代码Himall.Web\Areas\SellerAdmin\Views\Home\Index.cshtml 大概是112行的位置 @foreach (var i...

RoadFlow.NET企业微信端未找到帐号对应的人员
.NET编程

RoadFlow.NET企业微信端未找到帐号对应的人员

阅读(0)

按照官方教程:RoadFlow工作流企业微信配置说明,配置了企业端。配置完后,在企业微信中打开提示:未找到帐号对应的人员。看了下源代码,它的逻辑是,获取成员详情里的“账号”信息,然后去Users表中查询Account字段,如果不存在就提示:未找到帐号对应的人员所以,要解决未找到帐号对应的人员的问题很简单了,就是在组织架构中,把对应用户的...

RoadFlow.NET显示详细错误
.NET编程

RoadFlow.NET显示详细错误

阅读(0)

最近,在研究RoadFlow.NET,想自己开发个基于Activity的工作流,在部署的时候,有问题,但是不显示详细的错误信息。只提示错误处理你的请求时出错。发现,他在WebMvc\Views\Shared下有个Error.cshtml文件,把它重命名就行了。这样就可以显示详细的错误信息了。

DataReader.GetFieldType(0) 返回了 null。
.NET编程

DataReader.GetFieldType(0) 返回了 null。

阅读(0)

最近,为客户用Net写了个电子发票下载的平台,在部署到客服服务器的时候报了以下错误:DataReader.GetFieldType(0) 返回了 null。本地调试是没任何问题的,那么肯定是服务器环境的问题了。本地调试:win10服务器环境:windows server 2016数据库的话,本地和服务器没任何差别,我本地是直接远程连得数据库。按照网上的一些方法1、在连接字符串...

发起ajax请求时提示“请求的资源不支持 http 方法“OPTIONS”。”
.NET编程

发起ajax请求时提示“请求的资源不支持 http 方法“OPTIONS”。”

阅读(0)

最近,在弄WebApi做项目,当客户端向服务端发送ajax请求时报错了,具体报错如下:请求的资源不支持 http 方法“OPTIONS”。当然,HTTP返回的状态码也是错误的,是405405 Method Not Allowed出现这种情况,如果WebApi没有配置跨域,那么就要考虑是不是跨域请求导致的问题了。如果需要查看WebApi怎么配置跨域可以看下本站的这篇文章:WebApi跨域...

WebApi跨域(CORS)配置
.NET编程

WebApi跨域(CORS)配置

阅读(0)

实际项目中,对于WebApi的访问不一定都在同一域名下,所以进行跨域访问的时候,可能会出现如下提示:请求的资源不支持 http 方法“OPTIONS”。需要对WebApi进行设置。1、修改Web.config文件,在system.webServer节点下,新增如下代码<!-- 跨域访问配置 -->     <httpProtocol>    &...

WebApi自定义路由Route和RoutePrefix的用法
.NET编程

WebApi自定义路由Route和RoutePrefix的用法

阅读(0)

WebApi中自定义路由可以通过Route来实现,具体如下。我定义了AccountController继承自ApiController,Route是这样写的,具体的代码如下:public class AccountController : ApiController {     [HttpGet]     [Route("api/Account/Login")]     ...

ICSharpCode.SharpZipLib压缩文件不带文件路径(目录)
.NET编程

ICSharpCode.SharpZipLib压缩文件不带文件路径(目录)

阅读(0)

电子发票慢慢普及,最近公司的项目需要让客户批量下载电子发票,于是用到了ICSharpCode.SharpZipLib类库。在使用的过程中发现,利用ICSharpCode.SharpZipLib压缩文件,会把目录自动封装进去,而我是不需要目录结构的,只要把电子发票放在根目录。注意啊,我是在web项目中。具体代码如下string path = @"D:\压缩测试\第一...

.Net MVC加载字体文件,比如woff时404,403
.NET编程

.Net MVC加载字体文件,比如woff时404,403

阅读(1)

.Net MVC在加载字体文件,比如woff2时报404,在当前项目下做如下操作即可<system.webServer>下新增<staticContent>       <remove fileExtension=".woff"/>       <mimeMap fileExtension=".woff" mimeType="ap...