C# ASP.Net ReportViewer控件不工作

C# ASP.Net ReportViewer控件不工作,c#,asp.net,reportviewer,C#,Asp.net,Reportviewer,我正在.aspx页面中使用Reportviewer控件。我设定 ReportViewer1.ShowPrintButton = false; 但它不起作用。不仅是这个按钮,我试图显示刷新按钮,但它没有工作。谢谢 protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) PrintReport(); } private void PrintReport() { Repor

我正在.aspx页面中使用Reportviewer控件。我设定

  ReportViewer1.ShowPrintButton = false;
但它不起作用。不仅是这个按钮,我试图显示刷新按钮,但它没有工作。谢谢

protected void Page_Load(object sender, EventArgs e) {

  if (!this.IsPostBack)
    PrintReport();
}
  private void PrintReport() {
    ReportViewer1.ShowPrintButton = false;
    ReportViewer1.ShowRefreshButton = false;
  }

您需要在远程模式下运行报告,按钮才能工作。此外,如果希望显示它们,则必须将值设置为True,而不是代码中显示的False

如果您在本地模式下运行,则可以下载ActiveX控件,但这仅适用于IE


这里有一个从ReportViewer关于打印的链接,该链接应该会帮助您解决问题。

请向我们提供更多信息。如有必要,向我们展示您的aspx代码以及一些隐藏代码。到底是什么不起作用?嗨,这里我提供了文件细节背后的代码。如果您需要更多详细信息,请告诉我。如果您是指这个reportViewer类-这是一个winForms控件,在aspx页面上无法工作…我说的是抱歉,我想隐藏它们。我已经从这里下载了控件,开始使用它。