i think you are using Text
Poperty of RadioButtonList
, Use Value
for getting the ID value as below:
String radioID=RadioButtonList1.SelectedValue.ToString()
int intID=Convert.ToInt32(radioID);
while passing parameters you can pass intID
as argument :
Replace this :
InsertPhotoInfo.InsertPhoto(TextBox1.Text, TextBox2.Text, TextBox3.Text,RadioButtonList1.radioID));
With following:
InsertPhotoInfo.InsertPhoto(TextBox1.Text, TextBox2.Text, TextBox3.Text,intID);