Exemplo n.º 1
0
    protected override void OnUnload(EventArgs e)
    {
        base.OnUnload(e);

        if (!IsPostBack)
        {
            ASPxTreeListExporter1.WritePdf(pdfTreeListExport);
            ASPxTreeListExporter1.WriteXls(xlsTreeListExport);
            ASPxTreeListExporter1.WriteRtf(rtfTreeListExport);

            Session["pdfTreeListExport"] = pdfTreeListExport;
            Session["xlsTreeListExport"] = xlsTreeListExport;
            Session["rtfTreeListExport"] = rtfTreeListExport;
        }
    }
Exemplo n.º 2
0
    protected void mnuToolbar_ItemClick(object source, DevExpress.Web.ASPxMenu.MenuItemEventArgs e)
    {
        string format = hdnFormat.Value; // or (mnuToolbar.Items[3].FindControl("cbFormat") as ASPxComboBox).Text;

        if (e.Item.Name == "mnuSaveToDisk")
        {
            if (format == "pdf")
            {
                ASPxTreeListExporter1.WritePdfToResponse(true);
            }
            else if (format == "xls")
            {
                ASPxTreeListExporter1.WriteXlsToResponse(true);
            }
            else if (format == "rtf")
            {
                ASPxTreeListExporter1.WriteRtfToResponse(true);
            }
        }
    }