找回密码
 立即注册

QQ登录

只需一步,快速开始

penley
金牌服务用户   /  发表于:2020-11-24 16:20  /   查看:2471  /  回复:3
本帖最后由 penley 于 2022-1-18 08:35 编辑

ASP.NET Core中动态绑定数据源时,在Startup.cs中调用扩展方法UseReporing时,有两种设置方法。
两种方法中,args参数会属于不同的名称空间。

1、通过调用SetLocateDataSource方法设置,
args定义在Web.Viewer.LocateDataSourceArgs中


2、通过访问LocateDataSource属性设置,
args定义在Rendering.LocateDataSourceArgs中


请问,一般推荐使用哪种方法指定呢?有什么区别?




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-11-24 18:05:56
沙发
你好,默认的话,我们选择使用第二种,具体的Core动态数据源你可以看看这个博客:https://help.grapecity.com.cn/pa ... ion?pageId=53349656
回复 使用道具 举报
penley
金牌服务用户   /  发表于:2020-12-4 11:45:22
板凳
第二种方式,参数中没有reportParameter参数,需要在设计报表时创建相应的数据源参数并且与报表参数一一建立关联,比较麻烦,没什么必要。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-12-4 11:56:18
地板
这个你根据你自己项目的实际情况进行一个对应的选择就行。适合自己的才是最好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部