Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 13-ene-2005, 15:11   #1 (permalink)
phinojosa ha deshabilitado el karma
 
Avatar de phinojosa
 
Fecha de Ingreso: agosto-2004
Ubicación: Guayaquil-Ecuador
Mensajes: 145
Formato de Textbox en Columna Template

Hola de todos de foro.....

Aqui con una gran duda...

Resulta que tengo un Datagrid con un boton Edit,Update,Cancel....

Por ende tengo una caja de texto en mi columna de tipo template que servirá para la edición...

En el ItemTemplate el Label, que muestra el valor actual...
En el EditItemTemplate el Textbox que permite ingresar el nuevo valor...

Lo que necesito es lo siguiente.....
Tengo una mascara de entrada de datos que está hecha en Javascript.
Si fuera una caja de texto normal simplemente lo que haria es agregar el atributo algo como esto....

this.txtCantidad.Attributes.Add("onKeyPress","java script:return(currencyFormat(this,'','.',event,10) );");

Pero bien se trata de una caja de texto que se encuentra dentro de una columna de tipo Template....

Como hago eso????

Gracias de antemano....

Saludos,
phinojosa está desconectado   Responder Citando
Antiguo 17-ene-2005, 06:38   #2 (permalink)
phinojosa ha deshabilitado el karma
 
Avatar de phinojosa
 
Fecha de Ingreso: agosto-2004
Ubicación: Guayaquil-Ecuador
Mensajes: 145
Alguna idea con esto???????

Gracias...
phinojosa está desconectado   Responder Citando
Antiguo 22-ene-2005, 10:24   #3 (permalink)
phinojosa ha deshabilitado el karma
 
Avatar de phinojosa
 
Fecha de Ingreso: agosto-2004
Ubicación: Guayaquil-Ecuador
Mensajes: 145
Nadie tiene una idea???

Lo tengo en parte solucionado...

Lo que hice fue agregarle un RangeValidator pero no se ve bien.

Por que no me está restringiendo la entrada de números en línea...

Alguien que me pueda ayudar?????

Necesito agregar un atributo a una caja de texto que se encuentra en una columna de tipo template.....
phinojosa está desconectado   Responder Citando
Antiguo 24-ene-2005, 05:43   #4 (permalink)
RicaJ0625 está en el buen camino
 
Avatar de RicaJ0625
 
Fecha de Ingreso: noviembre-2004
Ubicación: La Chorrera, Panamá
Mensajes: 85
Cool

Código:
private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
{
      if (this.DataGrid1.EditItemIndex == e.Item.ItemIndex)
      {
            TextBox Cantidad = (TextBox) e.Item.FindControl("txtCantidad");
            if (Cantidad != null)
            {
                  Cantidad.Attributes.Add("onKeyPress","javascript:return(currencyFormat(this,'','.',event ,10));");
            }
      }
}

Última edición por RicaJ0625; 24-ene-2005 a las 06:35.
RicaJ0625 está desconectado   Responder Citando
Antiguo 25-ene-2005, 06:43   #5 (permalink)
phinojosa ha deshabilitado el karma
 
Avatar de phinojosa
 
Fecha de Ingreso: agosto-2004
Ubicación: Guayaquil-Ecuador
Mensajes: 145
Gracias RicaJ0625....

Me funcionó correctamente.....
phinojosa está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:19.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93