I guess you want to implement "duplicate row" option using Contextmenu for grid. If so you can attach ItemClick event to RadContextMenu and retrieve the row values, create new row and then add to DataSet as shown below.
You can use the a HiddenField for getting the index of corresponding griditem on server side as used in the demo.