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
 

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




Preguntas similares