Hi,

Under Ext.Net 3.1 the contextmenu of our gridpanel isn't show on the correct place.
We expectedthe contextmenu to be shown on the row where we clicked, put it isnt.
Click image for larger version. 

Name:	Contextmenu.PNG 
Views:	37 
Size:	11.1 KB 
ID:	24140

<Listeners>
<ItemDblClick Handler="addData(record,0,false);" />
                                        <ItemContextMenu Handler="e.preventDefault();#{TourResultsContextMenu}.dataRecord = this.store.getAt(index);#{TourResultsContextMenu}.showAt(e.getXY());" />
                                    </Listeners>
Our contextmenu:
<ext:Menu ID="TourResultsContextMenu" runat="server">
                                    <Items>
                                        <ext:Label ID="MenuItemTourResultsContextMenuHeader" runat="server" Text="" Cls="TourResultsContextMenuHeader" />
                                        <ext:MenuSeparator runat="server" />
                                        <ext:MenuItem ID="MenuItemExportCSV" runat="server" Text="Ereignisse exportieren (CSV)" Icon="PageWhiteExcel">
                                            <Listeners>
                                                <Click Handler="window.location.href='getTourfile.aspx?tourid=' + this.parentMenu.dataRecord.data.TourNummer + '&type=rs'" />
                                            </Listeners>
                                        </ext:MenuItem>
                                        <ext:MenuItem ID="MenuItemToTaskTemplate" runat="server" Text="Referenzrouten-Assistent..." Icon="Pencil" Hidden="true" >
                                            <Listeners>
                                                <Click Handler="prepareMatchTour(this.parentMenu.dataRecord.data.TourNummer, this.parentMenu.dataRecord.data.TourDescription)"></Click>                                                
                                            </Listeners>
                                        </ext:MenuItem>
                                    </Items>
                                    <Listeners>
                                        <BeforeShow Handler="#{MenuItemTourResultsContextMenuHeader}.setText('Tour ' + this.dataRecord.data.CustomerTourNumber);" />
                                    </Listeners>
                                </ext:Menu>
Maby someone has an idea.
if you need more code, let me know :)
Thanks in advance!