Asp.net ReportViewer&;SSRS RDL从右向左导出

Asp.net ReportViewer&;SSRS RDL从右向左导出,asp.net,reporting-services,reportviewer,right-to-left,rdl,Asp.net,Reporting Services,Reportviewer,Right To Left,Rdl,我正在从事一个ASP.Net项目,其中我们使用带有ReportViewer控件的SSRS RDL报表 该项目使用阿拉伯语,因此布局应为从右向左 我在报表的呈现HTML上使用CSSdirection在ReportViewer中显示了从右到左的报表,但在控制报表导出方向方面遇到了问题 我在谷歌上搜索了一下,但找不到任何可以控制导出文件的东西 我尝试过的解决方案: 使用RDL中的矩阵,将LayoutDirection设置为RTL 颠倒RDL的字段和表的顺序 将报告页面的区域性和UICulture设置

我正在从事一个ASP.Net项目,其中我们使用带有ReportViewer控件的SSRS RDL报表

该项目使用阿拉伯语,因此布局应为从右向左

我在报表的呈现HTML上使用CSS
direction
在ReportViewer中显示了从右到左的报表,但在控制报表导出方向方面遇到了问题

我在谷歌上搜索了一下,但找不到任何可以控制导出文件的东西

我尝试过的解决方案:

  • 使用RDL中的矩阵,将
    LayoutDirection
    设置为
    RTL

  • 颠倒RDL的字段和表的顺序

  • 将报告页面的区域性和UICulture设置为ar JO/ar SA,但没有改变任何内容

因此,如果任何人有任何解决方案来实现报告和导出文件的RTL布局,我们将不胜感激

任何使用C#/VB.Net/SSRS/ReportViewer/Configs/CSS/Javascript的解决方案都更受欢迎。

测试: 将每个文本框的
direction
属性设置为
RTL
。为我工作