Edit a record from WebForms
You can select and edit records directly from WebForms. The following video takes you through how to do this.
In brief the instructions are:
Use a select question to look up the instanceID in another survey. This is the record identifier
Add a launch form question (Either parent or child is fine)
In the parameters for this question specify the survey to be launched and the record using the parameter
instance=${the name of the question that holds the instanceID}