首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
物联网/工业互联网
›
物联网
›
SSRS rdlc报表 九 在.net core中使用RDLC报表
返回列表
发新帖
SSRS rdlc报表 九 在.net core中使用RDLC报表
[复制链接]
发表于 2026-2-9 06:17:09
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
开发环境
vs 2022企业版
SqlServer
数据库
Win11
前言
rdlc报表在aspx中集成的很好,很轻易实现,而且
功能
强盛,但随着技能的发展,aspx渐渐的被镌汰,现在已经发展到.net8了,aspx根本上很少用,出的新框架根本上也都是前后端分离,没了aspx的控件加持,rdlc这么锋利的报表不知道怎么用了,但是这么好用的报表,微软不能说放弃就放弃吧,研究了一下,找到了实现方案,但现在实现的方案,照旧没有aspx中提供的控件好用。
表现报表
以WebApi接口的情势,把报表返回给前端。
使用nuget安装第三方库 ReportViewerCore.NETCore
我这里是顺手写的一个demo,还添加了第三方库 System.Data.SqlClient
前面的文章已经先容了怎么创建报表,这里就不细说,此文章的条件是报表已经创建完成。获取数据源可根据你自己的项目框架获取数据,我这里只是顺手一写。
假如返回给前端的是PDF,前端调用此接口可在线预览报表,可举行报表预览和下载。
using Microsoft.AspNetCore.Mvc;
using Microsoft.Reporting.NETCore;
using System;
using System.Data;
using System.Data.SqlClient;
using System.Text;
namespace ImagineEdgeClient.Controllers
{
/// <summary>
/// Rdlc报表 ReportViewerCore.NETCore
/// </summary>
[ApiController]
[Route("api/[controller]/[action]")]
public class Rdlc2Controller : Controller
复制
代码
回复
使用道具
举报
返回列表
浏览过的版块
Java
Oracle
分布式数据库
边缘计算
数据仓库与分析
运维.售后
DevOps与敏捷开发
熊熊出没
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表