0

我们可以为 devexpress aspxgridview 提供 2 个上下文菜单,一个用于行的上下文菜单和一个用于列标题的上下文菜单吗?如果是,那么我们该怎么做呢?

4

1 回答 1

0

的,你可以做到。。

按照这个 -如何为网格列标题或行显示弹出菜单 很好的 DevExpress 示例,它表明您正在寻找。

检查此标记以AspxGridView获取multiple context menu..

<dxm:ASPxPopupMenu ID="pmColumnMenu" runat="server" ClientInstanceName="pmColumnMenu">
        <Items>
            <dxm:MenuItem Name="cmdShowCustomization" Text="Column Chooser...">
            </dxm:MenuItem>
        </Items>
        <ClientSideEvents ItemClick="function(s, e) {
            if(e.item.name == 'cmdShowCustomization')
            grid.ShowCustomizationWindow();
    }" />

</dxm:ASPxPopupMenu>
   <dxm:ASPxPopupMenu ID="pmRowMenu" runat="server" ClientInstanceName="pmRowMenu">
         <Items>
             <dxm:MenuItem Text="Export to PDF" Name="cmdExport">
             </dxm:MenuItem>
         </Items>
     <ClientSideEvents ItemClick="function(s, e) {
        if(e.item.name == 'cmdExport')
            alert('Export simulation.');
    }" />

如需更多帮助,请查看此搜索结果

希望这有助于...

于 2012-05-22T12:02:34.183 回答