I have a RadGrid with several client event handlers enabled. If I include an OnRowDropping handler, it gets invoked before either of the other two event handlers (OnRowDblClick and OnRowContextMenu). If I remove the OnRowDropping handler the other two work correctly.
<telerik:RadGrid ID="RadGridPapers" runat="server" AutoGenerateColumns="false" ShowGroupPanel="false" OnItemDataBound ="RadGridPapers_ItemDataBound" OnItemCommand ="RadGridPapers_ItemCommand" OnRowDrop ="RadGridPapers_RowDrop" > <clientsettings AllowRowsDragDrop="true"> <Selecting AllowRowSelect="true" EnableDragToSelectRows="false" /> <ClientEvents OnRowDblClick="rowDoubleClick" OnRowContextMenu="RowContextMenu" OnRowDropping="rowDropping" /> </clientsettings> <MasterTableView Name="MasterTablePapers" DataKeyNames="abstractID" Caption="Unscheduled Abstracts (double-click to schedule next, or drag to a timeslot above, or right-click to assign status)" NoMasterRecordsText="(No unscheduled Abstracts in this session.)" AllowAutomaticInserts="true" AllowAutomaticUpdates="true" AllowAutomaticDeletes="false" AllowPaging="false" AllowSorting="false" AllowFilteringByColumn="false" EnableLinqGrouping="false" CommandItemDisplay="None" TableLayout="Fixed" Width="100%" > <GroupByExpressions> <telerik:GridGroupByExpression> <SelectFields> <telerik:GridGroupByField FieldAlias="Status" FieldName="dispositionName" HeaderValueSeparator=": " /> </SelectFields> <GroupByFields> <telerik:GridGroupByField FieldName="dispositionID" SortOrder="Ascending" /> </GroupByFields> </telerik:GridGroupByExpression> </GroupByExpressions>