I have a RadGrid with a nested table, as outlined below:
| <telerik:RadGrid ID="grid1" Skin="Default" runat="server" Visible="False" AutoGenerateColumns="False" |
| ShowHeader="False" Width="400px" OnItemDataBound="grid1_ItemDataBound" AllowMultiRowSelection="True" |
| OnRowDrop="grid1_RowDrop" OnDeleteCommand="grid1_DeleteCommand" OnPreRender="grid1_PreRender"> |
| <MasterTableView DataKeyNames="AnswerID"> |
| <DetailTables> |
| <telerik:GridTableView Name="grid2"> |
| <Columns> |
| <telerik:GridBoundColumn AllowFiltering="False" AllowSorting="False" DataField="AnswerLabel" |
| ReadOnly="True" Reorderable="False" Resizable="False" ShowSortIcon="False" UniqueName="colAnswerLabel"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="QuestionID" UniqueName="colQuestionID" Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="AnswerID" UniqueName="colAnswerID" Visible="False"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| </telerik:GridTableView> |
| </DetailTables> |
| <Columns> |
| <telerik:GridBoundColumn AllowFiltering="False" AllowSorting="False" DataField="AnswerLabel" |
| ReadOnly="True" Reorderable="False" Resizable="False" ShowSortIcon="False" UniqueName="colAnswerLabel"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="QuestionID" UniqueName="colQuestionID" Visible="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="AnswerID" UniqueName="colAnswerID" Visible="False"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| </MasterTableView> |
| <ClientSettings AllowRowsDragDrop="True"> |
| <Selecting AllowRowSelect="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
Is there a way to access the colAnswerID column of the parent row from within grid1_RowDrop(object sender, GridDragDropEventArgs e)?
For example, if I'm dragging "222" between "111" and "333" I'd want the colAnswerID for "ABC".
| +ABC |
| |- 111 |
| |- 333 |
| |- 444 |
| +DEF |
| |- 555 |
| GHI |
| 222 |
Thanks.
- Paul Ott