IW1QLH

  • Increase font size
  • Default font size
  • Decrease font size

Customize (add a button) a CrystalReportViewer Toolbar

E-mail Print PDF
ASPX.CS C# - How to customize (add a button) a CrystalReportViewer Toolbar

    protected void Page_Init(object sender, EventArgs e)
    {
        customizeToolbar();
    }

    private void customizeToolbar()
    {
        Control ts = CrystalreportViewer1.Controls[2];
        if (ts.ToString().Contains("ViewerToolbar"))
        {
            ImageButton BtnExport = new ImageButton();
            BtnExport.ID = "BtnExport";
            BtnExport.ImageUrl = "images/pdf.png";
            BtnExport.ToolTip = "Export to ...";
            BtnExport.Click += BtnExport_Click;
            ts.Controls.Add(BtnExport);
        }
    }

    protected void BtnExport_Click(object sender, ImageClickEventArgs e)
    {
        ...
    }