Telerik Reports - ReportController - 子报表

Telerik Reports - ReportController - SubReport

ReportController覆盖方法-

public override HttpResponseMessage CreateInstance(string clientID, ClientReportSource reportSource)

reportSource.Report 给出了所需的报告文件名 - 这是预期的。

但是,当为子报告调用相同的方法时,reportSource.Report returns 子报告的完整服务器路径,而不仅仅是报告文件名。

作为 Telerik 的新手,我不确定这是否是默认行为。
有什么办法可以将其更改为只接收子报告文件名吗?

谢谢!

根据 Telerik 的回复,这是子报告的默认行为。

它被记录为一个问题,将在 Telerik 的未来版本中解决,更多细节在这里 - https://www.telerik.com/forums/reportcontroller---createinstance---clientreportsource#OSfgxHSV90eqefYeSlGUWg