Come vedi, il codice recupera i valori dai controlli, dopodichè dopo alcune verifiche sui campi richiama un metodo della classe Membership che dovrebbe aggiornare i valori.
Adesso non so, ma se hai attivato la gestione degli utenti e dei ruoli, VS ti crea già un database sql, al cui interno sono presenti tutte le tabelle che ti servono le quali sono già associate ai profili, in più definisce già un mare di stored procedure ecc...
Quindi se i valori che ti servono sono già presenti nei profili utente non devi fare altro che copiare paro paro, altrimenti o aggiungi tabelle al db o modifichi i campi nelle teballe già definite ecc...