Bueno quiero hacer algo pero no puedo a ver si me pueden ayudar quiero bloquear un objeto(texbox) en un formulario donde el valor del objeto ya ha sido cargado desde otro formulario el valor me aparece hasta aqui vamos bien pero cuando quiero enviar el contenido de este objeto a una base de datos no me toma el valor como el campo lo tengo validado para que no acepte un valor cero... me aparece el mensaje de error que el campo esta vacio algo asi:
asp1.asp
<FORM method="post" name="form" action="recibirdatos.asp" >
<%
dim rs
const dbCon = "FILE NAME=c:\registro.udl"
Set Con = Server.CreateObject( "ADODB.Connection" )
Con.Open dbCon
set rs = server.createobject("adodb.recordset")
rs.open "ejemplo", con, 2, 2
rs.addnew
rs("nombre") = request("nombre")
rs("fecha") = date()
rs("hora") = time()
rs("ip") = Request.ServerVariables("Remote_Addr")
rs.update
rs.movelast
%>
<p align="center">
Tu Nombre <input type="text" name="nombre" size="23"></p>
<p align="center">
<input type="submit" value="Enviar" name="B1"></p>
</font>
asp2.asp
<form name="FrontPage_Form1" method="POST" action="Default.asp"
<input name="username" size="20" value="<%=Request("nombre")%>" </td>
Como veran almaceno el campo nombre en una variable ="<%=Request("nombre")%>" que es la que muestro en la pagina asp2.asp y valor lo muestra en esta pagina bien pero como les dije cuando desactivo el ojeto colocando un "disabled" delante del "input " el valor aparece pero no lo toma como valido.....
Lo que necesito es que alguien me ayuded a resolver esto haciendolo de otra mnera por que creo que de la forma en que lo estoy realizando no se puede...............
Como que esto no es de ASP, pero el disabled no envía valor, si no mal recuerdo, trata poniendo
no, la propiedad readonly es precisamente "solo lectura", no pueden modificar el valor de ese input, lo que te decía es que no se a ciencia cierta si funcione para todos los navegadores...
a todos les agradesco su ayuda ya resolvi mi problema gracias por las sugerencia me sirvieron de mucho

