input text en grilla

26/11/2004 - 12:40 por Kayser34 | Informe spam
Desearia saber si se puede colocar un imput text en un grilla, es decir hago
una consulta en SQL y en resultado lo muestro en una grilla y a esta en
cada renglon le tengo que poner un input text para que ingresen un numero la
idea es un tipo de carrito de compras.
Yo lo que trato es como el nombre del input text lo cambio para que se
puedan diferenciar pero ello me da error , yo no se si puede hacer realmente
o necesito otro tipo de grilla
lo que hago es esto :
dim indice
dim nombre
indice = indice + 1
nombre = "cant" + cstr(indice)

ovbio que esto va dentro de un Do While Not rsItems.EOF
<TR>
Response.Write _
"<TD ALIGN=LEFT bgcolor=""#FFECD9""><font size=""2"">" & rsItems("ItemName")
& "</TD>" & _
"<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
FormatCurrency(rsItems("AskingPrice")) & "</TD>" & _
" <TD bgcolor=""#FFECD9"">" & <input name=""<%nombre%>"" type="text"
value="0" maxlength="3"> & "</TD>" & _
"<TD bgcolor=""#FFECD9"">0</TD>" & _
"<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" & FormatCurrency(0)
& "</TD>" & _
"</TR>"

indice = indice + 1
nombre = "cant" + cstr(indice)


que es lo que hago mal



javier

Preguntas similare

Leer las respuestas

#1 Sashka
26/11/2004 - 15:58 | Informe spam
-
¡Importante!: Colabora con el grupo. Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
A mi lo que me parece es que te falta una comilla...
" <TD bgcolor=""#FFECD9"">" & <input name
Después del & comienzas la cadena del input sin comilla.

Por otro lado, cuando yo he necesitado hacer eso he preferido, para no
liarme con las comillas, cerrar el tag de asp y sencillamente escribirlo
algo así (en mi caso son checkbox)

if instr(cc,reg) then %>
<input type="checkbox" name=<%=nombre%> value="checkbox"
onClick="seleccionar(this)" id="Selecc" checked style="height">
<% else %>



Sashka
MS MVP Access
MCP ASP.Net

"Kayser34" escribió en el mensaje
news:
Desearia saber si se puede colocar un imput text en un grilla, es decir
hago
una consulta en SQL y en resultado lo muestro en una grilla y a esta en
cada renglon le tengo que poner un input text para que ingresen un numero
la
idea es un tipo de carrito de compras.
Yo lo que trato es como el nombre del input text lo cambio para que se
puedan diferenciar pero ello me da error , yo no se si puede hacer
realmente
o necesito otro tipo de grilla
lo que hago es esto :
dim indice
dim nombre
indice = indice + 1
nombre = "cant" + cstr(indice)

ovbio que esto va dentro de un Do While Not rsItems.EOF
<TR>
Response.Write _
"<TD ALIGN=LEFT bgcolor=""#FFECD9""><font size=""2"">" &
rsItems("ItemName")
& "</TD>" & _
"<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
FormatCurrency(rsItems("AskingPrice")) & "</TD>" & _
" <TD bgcolor=""#FFECD9"">" & <input name=""<%nombre%>"" type="text"
value="0" maxlength="3"> & "</TD>" & _
"<TD bgcolor=""#FFECD9"">0</TD>" & _
"<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
FormatCurrency(0)
& "</TD>" & _
"</TR>"

indice = indice + 1
nombre = "cant" + cstr(indice)


que es lo que hago mal



javier




Respuesta Responder a este mensaje
#2 Jorge Oblitas
26/11/2004 - 16:07 | Informe spam
Parece ser el igual luego d elos porcentajes... o las comillas que en mi Pc
se ven terribles... creo que quieres usar input y no checkboxes porque
quieres colocar la cantidad directamente, no?
"Matias Iacono" wrote in message
news:
Creo que el error se debe a que te falta el >
" <TD bgcolor=""#FFECD9"">" & <input name=""<%=nombre%>"" type="text"
value="0" maxlength="3"> & "</TD>" & _

Saludos,
Matias Iacono
Microsoft MVP



"Kayser34" wrote in message
news:
> Desearia saber si se puede colocar un imput text en un grilla, es decir
hago
> una consulta en SQL y en resultado lo muestro en una grilla y a esta en
> cada renglon le tengo que poner un input text para que ingresen un


numero
la
> idea es un tipo de carrito de compras.
> Yo lo que trato es como el nombre del input text lo cambio para que se
> puedan diferenciar pero ello me da error , yo no se si puede hacer
realmente
> o necesito otro tipo de grilla
> lo que hago es esto :
> dim indice
> dim nombre
> indice = indice + 1
> nombre = "cant" + cstr(indice)
>
> ovbio que esto va dentro de un Do While Not rsItems.EOF
> <TR>
> Response.Write _
> "<TD ALIGN=LEFT bgcolor=""#FFECD9""><font size=""2"">" &
rsItems("ItemName")
> & "</TD>" & _
> "<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
> FormatCurrency(rsItems("AskingPrice")) & "</TD>" & _
> " <TD bgcolor=""#FFECD9"">" & <input name=""<%nombre%>"" type="text"
> value="0" maxlength="3"> & "</TD>" & _
> "<TD bgcolor=""#FFECD9"">0</TD>" & _
> "<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
FormatCurrency(0)
> & "</TD>" & _
> "</TR>"
>
> indice = indice + 1
> nombre = "cant" + cstr(indice)
>
>
> que es lo que hago mal
>
>
>
> javier
>
>
>
>


Respuesta Responder a este mensaje
#3 Matias Iacono
26/11/2004 - 16:08 | Informe spam
Creo que el error se debe a que te falta el
" <TD bgcolor=""#FFECD9"">" & <input name=""<%=nombre%>"" type="text"
value="0" maxlength="3"> & "</TD>" & _

Saludos,
Matias Iacono
Microsoft MVP



"Kayser34" wrote in message
news:
Desearia saber si se puede colocar un imput text en un grilla, es decir


hago
una consulta en SQL y en resultado lo muestro en una grilla y a esta en
cada renglon le tengo que poner un input text para que ingresen un numero


la
idea es un tipo de carrito de compras.
Yo lo que trato es como el nombre del input text lo cambio para que se
puedan diferenciar pero ello me da error , yo no se si puede hacer


realmente
o necesito otro tipo de grilla
lo que hago es esto :
dim indice
dim nombre
indice = indice + 1
nombre = "cant" + cstr(indice)

ovbio que esto va dentro de un Do While Not rsItems.EOF
<TR>
Response.Write _
"<TD ALIGN=LEFT bgcolor=""#FFECD9""><font size=""2"">" &


rsItems("ItemName")
& "</TD>" & _
"<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
FormatCurrency(rsItems("AskingPrice")) & "</TD>" & _
" <TD bgcolor=""#FFECD9"">" & <input name=""<%nombre%>"" type="text"
value="0" maxlength="3"> & "</TD>" & _
"<TD bgcolor=""#FFECD9"">0</TD>" & _
"<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &


FormatCurrency(0)
& "</TD>" & _
"</TR>"

indice = indice + 1
nombre = "cant" + cstr(indice)


que es lo que hago mal



javier




Respuesta Responder a este mensaje
#4 Javier
26/11/2004 - 17:00 | Informe spam
esta me da error


"<TD bgcolor=""#FFECD9"">" & <input name="<%=nombre%>" type="text" value="0"
maxlength="3"> & "</TD>"

Error de compilación de Microsoft VBScript (0x800A03EA)
Error de sintaxis
/webdisval/BrowseListings.asp, line 101, column 29
"<TD bgcolor=""#FFECD9"">" & <input name="<%=nombre
-^

serugamente estamos cerca por que debe ser una tonteria


"Matias Iacono" escribió en el mensaje
news:
Creo que el error se debe a que te falta el >
" <TD bgcolor=""#FFECD9"">" & <input name=""<%=nombre%>"" type="text"
value="0" maxlength="3"> & "</TD>" & _

Saludos,
Matias Iacono
Microsoft MVP



"Kayser34" wrote in message
news:
> Desearia saber si se puede colocar un imput text en un grilla, es decir
hago
> una consulta en SQL y en resultado lo muestro en una grilla y a esta en
> cada renglon le tengo que poner un input text para que ingresen un


numero
la
> idea es un tipo de carrito de compras.
> Yo lo que trato es como el nombre del input text lo cambio para que se
> puedan diferenciar pero ello me da error , yo no se si puede hacer
realmente
> o necesito otro tipo de grilla
> lo que hago es esto :
> dim indice
> dim nombre
> indice = indice + 1
> nombre = "cant" + cstr(indice)
>
> ovbio que esto va dentro de un Do While Not rsItems.EOF
> <TR>
> Response.Write _
> "<TD ALIGN=LEFT bgcolor=""#FFECD9""><font size=""2"">" &
rsItems("ItemName")
> & "</TD>" & _
> "<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
> FormatCurrency(rsItems("AskingPrice")) & "</TD>" & _
> " <TD bgcolor=""#FFECD9"">" & <input name=""<%nombre%>"" type="text"
> value="0" maxlength="3"> & "</TD>" & _
> "<TD bgcolor=""#FFECD9"">0</TD>" & _
> "<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
FormatCurrency(0)
> & "</TD>" & _
> "</TR>"
>
> indice = indice + 1
> nombre = "cant" + cstr(indice)
>
>
> que es lo que hago mal
>
>
>
> javier
>
>
>
>


Respuesta Responder a este mensaje
#5 Javier
26/11/2004 - 17:11 | Informe spam
les hago una pregunta
se puede usar una variable como NAME de un input text ?
por que si se puede el error debe ser algun problema de comillas o algo asi
no?

javier


"Javier" escribió en el mensaje
news:
esta me da error


"<TD bgcolor=""#FFECD9"">" & <input name="<%=nombre%>" type="text"


value="0"
maxlength="3"> & "</TD>"

Error de compilación de Microsoft VBScript (0x800A03EA)
Error de sintaxis
/webdisval/BrowseListings.asp, line 101, column 29
"<TD bgcolor=""#FFECD9"">" & <input name="<%=nombre
-^

serugamente estamos cerca por que debe ser una tonteria


"Matias Iacono" escribió en el mensaje
news:
> Creo que el error se debe a que te falta el > >
> " <TD bgcolor=""#FFECD9"">" & <input name=""<%=nombre%>"" type="text"
> value="0" maxlength="3"> & "</TD>" & _
>
> Saludos,
> Matias Iacono
> Microsoft MVP
>
>
>
> "Kayser34" wrote in message
> news:
> > Desearia saber si se puede colocar un imput text en un grilla, es


decir
> hago
> > una consulta en SQL y en resultado lo muestro en una grilla y a esta


en
> > cada renglon le tengo que poner un input text para que ingresen un
numero
> la
> > idea es un tipo de carrito de compras.
> > Yo lo que trato es como el nombre del input text lo cambio para que se
> > puedan diferenciar pero ello me da error , yo no se si puede hacer
> realmente
> > o necesito otro tipo de grilla
> > lo que hago es esto :
> > dim indice
> > dim nombre
> > indice = indice + 1
> > nombre = "cant" + cstr(indice)
> >
> > ovbio que esto va dentro de un Do While Not rsItems.EOF
> > <TR>
> > Response.Write _
> > "<TD ALIGN=LEFT bgcolor=""#FFECD9""><font size=""2"">" &
> rsItems("ItemName")
> > & "</TD>" & _
> > "<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
> > FormatCurrency(rsItems("AskingPrice")) & "</TD>" & _
> > " <TD bgcolor=""#FFECD9"">" & <input name=""<%nombre%>"" type="text"
> > value="0" maxlength="3"> & "</TD>" & _
> > "<TD bgcolor=""#FFECD9"">0</TD>" & _
> > "<TD ALIGN=RIGHT bgcolor=""#FFECD9""><font size=""2"">" &
> FormatCurrency(0)
> > & "</TD>" & _
> > "</TR>"
> >
> > indice = indice + 1
> > nombre = "cant" + cstr(indice)
> >
> >
> > que es lo que hago mal
> >
> >
> >
> > javier
> >
> >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida