ASP.Net ReportViewer не работает

Я использую элемент управления Reportviewer на своей странице.aspx. Я поставил

  ReportViewer1.ShowPrintButton = false;

но это не сработало. Не только эту кнопку, я пытался показать кнопку обновления, но она не работала. Благодарю.

protected void Page_Load(object sender, EventArgs e) {

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

1 ответ

Вы должны запускать отчеты в удаленном режиме, чтобы кнопки работали. Кроме того, если вы хотите, чтобы они отображались, вы должны установить значения True, а не False, как показано в вашем коде.

Если вы работаете в локальном режиме, существует элемент управления ActiveX, который можно загрузить, но это будет работать только для IE.

Вот ссылка на документацию MSDN о печати из ReportViewer, которая должна вам помочь.

Другие вопросы по тегам