Okay. I am finally back and I am sorry to report I am having no luck with your suggestions.
First off, I need a radiobuttonlist in each of the 7 columns that I have file upload controls for. Therefore I cannot use the code line suggested above...
RadioButtonList rdl = gvr.FindControl("rblPicType");
I cannot have 7 controls named rblPicType. I need a way to distinguish and represent each one separately.
Secondly, I tried using the 'Uploading multiple files at a time' sample exactly and I am getting an "Out of memory" error. I was only uploading with one of the file uploads.
I must be clearly wrong when I was figuring the solution could be as easy making a reference to the row and column position and than being able to access the controls. I also thought the same kind of logic could be applied when you have multiple controls of any type in a row.
Is it possible I am not explaining myself clear enough???
How about this? Is there a way to get the index of the cell that holds the button that was clicked?? That way I could build a string to represent the control name based on the cell index. Something like...
Dim s as string = "FileUpload"
Dim i as integer = 'code to get cell index of button click
Dim idOfControl = s + i
I would just have to make sure that my controls are name correctly for the column that they are in.