TextBox ReadOnly=True pierde el valor al hacer postback
En ASP.net Cuando se asigna a un TextBox la propiedad ReadOnly="True"
Nos damos con la sorpresa que al enviar los datos perdemos el valor de dicho textbox
Para solucionar este inconveniente hay que realizar lo siguiente:
> Colocar ReadOnly="False" en la página ASPX,
> y en la pagína ASPX.VB en el método Page_Load
colocar la siguiente linea de código:
> TextBox1.Attributes.Add("readonly","true");
Con estas simples instrucciones debemos solucionar este problema