Il campo TUCodice che è impostato come datakey nel detailsview1 non è autogenerato... ma glielo devo poter dare io da form.

sembra che siccome è chiave primaria non sia modificabile dal detailsview...!