"Sayra si lees mis mensajes de error te daras cuenta lo que necesito"
Disculpa, y donde están tus mensajes de error?
para pasar de integer a Text hazlo así:
Dim Cadena as String
Dim Numero as Integer
Cadena = Cstr(Numero)
Ahora, si estas trabajando en tu datagrid, para leer el valor que tienen los controles pudieras hacerlo así:
Dim oTxt As System.Web.UI.WebControls.TextBox
oTxt = CType(GridProductos.Items(e.Item.ItemIndex).FindCo ntrol("TuControl"), System.Web.UI.WebControls.TextBox)
Y luego lees lo que tiene la propiedad Text de oTxt.