Hi,
“PATH OF THE FOLDER INSIDE REPEATING TABLE FOLDER” means the row (group) inside the repeating table where you want to insert new row (group) before that. (Ex: MainDataSource.CreateNavigator ().SelectSingleNode(“/my:myFields/my:group1/my:group2[my:field1= “Some Value”]”).
Please follow the below code lines for adding a row inside a repeating table.
IXMLDOMNode startNode; // Position of the already existing node (row) inside a repeating table.
IXMLDOMNode newNode; // New node which you want to add inside a repeating table.
AddWhere where;// the position of the row.
if(where == AddWhere.First)
startNode.insertBefore(newNode, GetNode(startNode, "child::node()"));
else if(where == AddWhere.Before)
startNode.parentNode.insertBefore(newNode, startNode);
else if(where == AddWhere.After)
startNode.parentNode.insertBefore(newNode, GetNode(startNode, "following-sibling::node()"));
else if(where == AddWhere.Last)
startNode.appendChild(newNode);