Code Bye

asp.net mvc Bundles类对css和js进行压缩打包之后,easyui datagrid失效

如题。 设置Bundletable.EnableOptimizations=false 之后,关闭压缩打包。使用了easyui datagrid的页面就恢复正常了。
反之设其为true ,开启压缩打包,使用了easyui datagrid的页面就会报错, 暂时不知道原因。求遇到过大神给予解决思路。

开启压缩打包之后,未使用easyui的datagrid页面则没有任何问题。 使用了easyui的datagrid页面就报错js未找到对象。
css的样式路径问题  很难说清  自己百度一下吧

30分
打包功能对 easyui 支持有问题,它会篡改easyui的源码,然后就错误了。

一直无解,传说打包功能对压缩过的js不会篡改内容,我还原easyui的代码用了各种压缩工具依然无解。

近年来每个新版nuget包我都立刻升级,一直没有修复bug 。

引用 2 楼 chenecjiu1 的回复:

css的样式路径问题  很难说清  自己百度一下吧

不是样式路径问题。
只是easyui datagrid所存在的页面会出现找不到js对象。 跟样式无关系。

引用 3 楼 winner2050 的回复:

打包功能对 easyui 支持有问题,它会篡改easyui的源码,然后就错误了。

一直无解,传说打包功能对压缩过的js不会篡改内容,我还原easyui的代码用了各种压缩工具依然无解。

近年来每个新版nuget包我都立刻升级,一直没有修复bug 。

你也遇到此问题???

不知道更换其他的UI框架会不会引起此问题啊
遇到同样的问题,easyui只要开启压缩就报错,easyui是1.4.1版本,mvc是4.0版本,
不能为了一个easyui放弃压缩功能吧,
目前我的解决方法时easyui 页面中单独引用,其他使用 bundle,启用压缩.
搞了很久,才发现是压缩的问题,坑啊…..
是的,我也遇到同样的问题,把压缩后的JS代码利用JS格化工具格式化,再把JQuery EasyUI给的各个组件也用JS格化工具格式化后对进对比,发现如3楼所说,Bundles打包功能对 easyui 支持有问题,它会篡改easyui的源码。目前的角色办法只有7楼说的那样,这问题我试着去找解决办法都3个月了,依然没找到,唉…

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明asp.net mvc Bundles类对css和js进行压缩打包之后,easyui datagrid失效