Retrieve the items data that is clicked in a repeater

You might need to use the Dataset setFieldValue() function for the fields that are not being save to the database.