BoldSignA modern eSignature application with affordable pricing. Sign up today for unlimited document usage!
Hi Supriya,
Thank you for your interest in Syncfusion products.
If you want to get the records from child table, you need to get the records from child table. i.e. the reported scenario can be achieved by using GetTableControl method. Using this method, you can get the child table records by giving the correct child table descriptor name to the TableControl.
Code Snippet:
Private Sub gridGroupingControl1_TableControlCurrentCellEditingComplete(ByVal sender As Object, ByVal e As GridTableControlEventArgs)
If (Not (e.TableControl.Table.TableDescriptor) Is Nothing) Then
Dim childTableDescriptorName As String = e.TableControl.Table.TableDescriptor.Name.ToString
Dim style As GridTableCellStyleInfo = Me.gridGroupingControl1.GetTableControl(childTableDescriptorName).GetTableViewStyleInfo(e.TableControl.CurrentCell.RowIndex, e.TableControl.CurrentCell.ColIndex)
If ((Not (style) Is Nothing) _
AndAlso (Not (style.TableCellIdentity) Is Nothing)) Then
Dim id As GridTableCellStyleInfoIdentity = style.TableCellIdentity
Dim rec As Record = id.DisplayElement.GetRecord
End If
End If
End Sub
Sample:
http://www.syncfusion.com/downloads/support/directtrac/117912/Sample_Child_Record_VB-2107216715.zip
Please let me know if you have any concerns.
Regards,
Neelakandan