Con i checkbox verifichi un valore booleano, quindi basta che controlli la proprietà Checked ed inserisci nella query SQL di salvataggio i valori 1 o 0 a seconda che sia True o False.

Se usi invece il radiobuttonlist posso darti questo consiglio:
per ogni elemento della lista:
Text= stringa esplicativa dell'opzione
Value=valore stringa/numerico che poi andrai ad inserire nel database

Per recuperare il valore corrente della radiobuttonlist usa la proprietà RadioButtonList.SelectedValue e inseriscila nella query SQL di salvataggio dati.

ciao, javalon