non ho capito perchè vuoi popolare i TextBox con il ListItem...
Se vuoi inserire dei valori di defaul nel sesto basta la dichiarazione nomeTextBox.Text = "... valore_stringa...";
poi ci metti sotto un bel tasto che premuto 'aziona' una function che recupera i valori presenti al momento del submit e li passa a variabili int (quindi devi fare il casting delle stringhe ottenute) e poi con le tre variabili intere ci fai quello che ti pare. Se voui essere sicura che i valori inseriti siano solo numerici puoi usare i ValidationControls.

Rispondi quotando