ovviamente, passa un record della tabella, DataRow...lo crei con NewRow di un DataTable...
per caricare i dati utilizza un trucchetto... :adhone:
inserisci tutti i controlli per i campi un un pannello e li dai il name = ai nome dei campi della Tabella nel db...
fai un ciclo su i controlli del pannello...
codice:
foreach(Control ctr in Panel.Controls){
if(ctr.GetType()==typeOf(TextBox))
row[ctr.Name]=((TextBox)ctr).Text;
else if (ctr.getType()==typeof(ChekBox))
row[ctr.Name]=((CheckBox)ctr).Cheked;
//magari ci aggiungi altre condizioni per altri tipi di controlli
}
passa poi il DataRow...
dovrebbe risolvere la questione...