Back to Devexpress

GridViewExportMenuItemVisibility.Visible Property

aspnet-devexpress-dot-web-dot-gridviewexportmenuitemvisibility.md

latest3.6 KB
Original Source

GridViewExportMenuItemVisibility.Visible Property

Specifies the visibility of the Export context menu item.

Namespace : DevExpress.Web

Assembly : DevExpress.Web.v25.2.dll

NuGet Package : DevExpress.Web

Declaration

csharp
[DefaultValue(false)]
public bool Visible { get; set; }
vb
<DefaultValue(False)>
Public Property Visible As Boolean

Property Value

TypeDefaultDescription
Booleanfalse

true if the item is visible; otherwise false.

|

Remarks

Set the Visible property to true to enable the Export context menu item.

aspx
<dx:ASPxGridView ID="Grid" runat="server" KeyFieldName="ProductID" DataSourceID="ProductsDataSource">
    <SettingsExport EnableClientSideExportAPI="true"/>
    <SettingsContextMenu Enabled="true">
        <RowMenuItemVisibility ExportMenu-Visible="true" />
    </SettingsContextMenu>
    ...

Run Demo: Grid - Context Menu

You can control the visibility of a particular export command in the Export submenu. Set a command’s visibility property to false to hide the corresponding item in the menu.

ItemVisibility Property
Export to PDFExportToPdf
Export to RTFExportToRtf
Export to DOCXExportToDocx
Export to CSVExportToCsv
Export to XLSExportToXls
Export to XLSXExportToXlsx

aspx
<dx:ASPxGridView ID="Grid" runat="server" KeyFieldName="ProductID" DataSourceID="ProductsDataSource">
    <SettingsExport EnableClientSideExportAPI="true"/>
    <SettingsContextMenu Enabled="true">
        <RowMenuItemVisibility>
            <ExportMenu Visible="true" ExportToCsv="false" ExportToRtf="false" ExportToDocx="false"/>
        </RowMenuItemVisibility>
    </SettingsContextMenu>
    ...

See Also

Context Menu

Grid Context Menu Items

Context Menu

Export Grid View Data

GridViewExportMenuItemVisibility Class

GridViewExportMenuItemVisibility Members

DevExpress.Web Namespace