penley 发表于 2020-11-24 16:20:07

ASP.NET Core中动态绑定数据源的设置方法选择问题

本帖最后由 penley 于 2022-1-18 08:35 编辑

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

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


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


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




KearneyKang 发表于 2020-11-24 18:05:56

你好,默认的话,我们选择使用第二种,具体的Core动态数据源你可以看看这个博客:https://help.grapecity.com.cn/pages/viewpage.action?pageId=53349656

penley 发表于 2020-12-4 11:45:22

第二种方式,参数中没有reportParameter参数,需要在设计报表时创建相应的数据源参数并且与报表参数一一建立关联,比较麻烦,没什么必要。

KearneyKang 发表于 2020-12-4 11:56:18

这个你根据你自己项目的实际情况进行一个对应的选择就行。适合自己的才是最好的:)
页: [1]
查看完整版本: ASP.NET Core中动态绑定数据源的设置方法选择问题