asp.net-mvc – 用于MVC导出到Excel的Kendo UI Grid不做任何事情
发布时间:2020-12-16 09:55:01 所属栏目:asp.Net 来源:网络整理
导读:我正在使用Kendo网格进行MVC 4.0.我有最新的DLL 2015.1.318.440.我包括jszip.js.我复制并粘贴了示例中的代码: .ToolBar(tools = tools.Excel()) .Excel(excel = excel.FileName("Enrollments.xlsx")) 它什么都不做.按钮改变颜色就是这样.我尝试时没有任何错
我正在使用Kendo网格进行MVC 4.0.我有最新的DLL 2015.1.318.440.我包括jszip.js.我复制并粘贴了示例中的代码:
.ToolBar(tools => tools.Excel()) .Excel(excel => excel.FileName("Enrollments.xlsx")) 它什么都不做.按钮改变颜色就是这样.我尝试时没有任何错误.它只是没有做任何事情.我没有使用代理服务器.我在Chrome最新版本中运行此功能. 网格 @(Html.Kendo().Grid<Trawick.Agents.Models.EnrollmentPolicy>() .Name("grid") .ToolBar(tools => tools.Excel()) .Excel(excel => excel .FileName("Enrollments.xlsx") .Filterable(true) .ProxyURL(Url.Action("Excel_Export_Save","Enrollments")) ) .Columns(columns => { columns.Bound(p => p.enrollment_date) }) .Pageable() .Groupable() .Sortable() .DataSource(dataSource => dataSource .Ajax() .PageSize(20) .Read(read => read.Action("Enrollments_Read","Enrollments"))) ) 控制器 [HttpPost] public ActionResult Excel_Export_Save(string contentType,string base64,string fileName) { var fileContents = Convert.FromBase64String(base64); return File(fileContents,contentType,fileName); } public ActionResult Enrollments_Read([DataSourceRequest]DataSourceRequest request,int? id) { string sql = "SELECT * FROM EnrollmentPolicy "; sql += SearchParams.SetSearch(this); return Json(GetEnrollments(sql).ToDataSourceResult(request)); } 捆绑文件包括jszip bundles.Add(new ScriptBundle("~/js/kendo") .Include("~/Scripts/jszip.js") .Include("~/Scripts/kendo.all.min.js") .Include("~/Scripts/kendo.aspnetmvc.min.js")); 解决方法bundles.Add(new ScriptBundle("~/js/kendo") .Include("~/Scripts/kendo.all.min.js") .Include("~/Scripts/kendo.aspnetmvc.min.js") .Include("~/Scripts/jszip.js")); 这是问题.必须在kendo脚本之后包含jszip(这与文档所说的相反). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 线程机制、CLR线程池以及应用程序域
- ASP.NET OnClientClick =“return false;”不起作用
- 谈谈基于SQL Server 的Exception Handlingp[下篇]
- ASP.Net中的Amazon CloudFront失效
- asp.net-mvc – 错误System.Web.HttpCompileException(0x80
- asp.net – 为特定客户端创建自定义文化和相关资源文件的建
- .net – 应用程序池限制
- asp.net-mvc – 用静态项绑定Html.DropDownList
- asp.net-mvc-3 – Asp.net Mvc3 webgrid和分页
- ASP.NET MVC5 OWIN:通过Facebook登录后,为什么User.Identi
推荐文章
站长推荐
- asp.net-mvc – 重定向到mvc中的actionresult但不
- asp.net-mvc-3 – 根据asp.net mvc3中的下拉列表
- ASP.NET自定义用户控件动态添加
- ASP.NET MVC C#在类中获取控制器和操作名称
- 调试w /附加到进程启动ASP.NET开发服务器
- asp.net-mvc – MVC和RadioButtonList
- asp.net – 如何维护具有大量分支的SQL Server D
- asp.net – ASPXAUTH cookie未保存
- asp.net-mvc – ‘/’应用程序中的ASP.NET MVC3
- asp.net-mvc – 如何最好在服务器上安装MVC 3?
热点阅读