资源简介
锐浪asp.net MVC html5报表显示示例,c#下的MVC访问,主从显示
锐浪asp.net MVC html5报表显示示例,c#下的MVC访问,主从显示

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Data;
using System.IO;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using Newtonsoft.Json.Linq;
namespace ReportManage.Controllers
{
public class RubylongExampleController : Controller
{
private T_CUSTOM_REPORTApp reportapp = new T_CUSTOM_REPORTApp();
//
// GET: /ReportManage/RubylongExample/
public ActionResult Index()
{
return View();
}
///
/// 获取文件
///
///
public FileStreamResult GetGrfFile()
{
string path = Request.PhysicalApplicationPath + “Content\\1a.grf“;
//path = Server.MapPath(path);
return File(new FileStream(path FileMode.Open) “application/octet-stream“ Server.UrlEncode(“1a.grf“));
}
///
/// 从数据库中获取grf模板数据
///
///
[HttpGet]
public ContentResult GetGrfResult()
{
// 此处从数据库中获取到rpt模板数据
// 也可以从文件中获取
var data = reportapp.GetEntity(“c47a7e73-4304-4b27-ad4a-02f74c5cf00c“);
return Content(data.REPORT_CONTENT);
}
///
/// 下载文件
///
///
public ActionResult DownFile()
{
string path = Request.PhysicalApplicationPath + “Content\\1a.grf“;
//string path = Server.MapPath(“~/Content/1a.grf“);
FileStream fs = new FileStream(path FileMode.Open);
byte[] bytes = new byte[(int)fs.Length];
fs.Read(bytes 0 bytes.Length);
fs.Close();
Response.Charset = “UTF-8“;
Response.ContentEncoding = System.Text.Encoding.GetEncoding(“UTF-8“);
Response.ContentType = “application/octet-stream“;
Response.AddHeader(“Content-Disposition“ “attachment; filename=“ + Server.UrlEncode(“1a.grf“));
Response.BinaryWrite(bytes);
Response.Flush();
Response.End();
return new EmptyResult();
}
///
/// 获取xml数据
///
///
public ActionResult GetxmlDataResult()
{
DataSet ds = new DataSet();
DataTable dt = new DataTable();
dt.Columns.Add(“CustomerID“);
dt.Columns.Add(“CompanyName“);
dt.Columns.Add(“ContactName“);
dt.Columns.Add(“Contacttitle“);
dt.Columns.Add(“Address“);
dt.Columns.Add(“City“);
dt.Columns.Add(“Region“);
dt.Columns.Add(“PostalCode“);
dt.Columns.Add(“Country“);
dt.Columns.Add(“Phone“);
dt.Columns.Add(“Fax“);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5760 2017-09-15 15:31 锐浪MVC\1a.grf
文件 9967 2017-09-15 16:59 锐浪MVC\Controllers\RubylongExampleController.cs
文件 5855 2017-09-15 16:57 锐浪MVC\Views\RubylongExample\Index.cshtml
文件 2919 2017-09-14 16:15 锐浪MVC\Views\Web.config
目录 0 2017-09-15 16:52 锐浪MVC\Views\RubylongExample
目录 0 2017-09-15 16:52 锐浪MVC\Controllers
目录 0 2017-09-15 16:52 锐浪MVC\Views
目录 0 2017-09-15 16:52 锐浪MVC
----------- --------- ---------- ----- ----
24501 8
相关资源
- MVC model层代码生成器 C#
- C#代码生成器(生成MVC三层代码)
- MvCodeReaderSDKNet海康相机SDK二次开发,
- C# MVC根据Word模板导出Word
- 基于easy-mvc的后台管理系统源码 v1.1
- MVC图片上传实例58438
- ASP.net MVC vcard名片二维码自动生成
- ASP.NET MVC5+EasyUI企业开发框架源码
- 精通ASP.NET MVC 5 随书源码
- C# mvc 订单系统(数据库+源码)
- asp.net MVC5+EasyUI事例
- MVC网上书店(ASP.NET 4.0)
- ASP.NET MVC5 入门PPT
- 基于MVC的简单验证码验证不区分大小
- MVC+ASP.NET 博客系统
- 2018年最新版c# mvc5 源代码
- asp.net mvc4 +sqlite
- Asp.net Mvc开源论坛mvcforum中版源码
- 新闻发布系统包括用户界面部分和后
- html5毕业论文
- ASP.NET MVC 5入门指南(中文PDF+源码)
- ASP.NET MVC入门教程
- C#三层架构的MVC项目源码
- 实验室设备管理系统 asp.net MVC
- PureMVC for Unity3d Demo
- 基于MVC架构的学生信息管理系统的设
- 网上书店用mvc实现
- HW内部使用 asp.net mvc框架 OA系统 模
- Professional ASP.NET MVC 5完整版
- C# MVC 封装百度的EChart完整
评论
共有 条评论