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

Respuesta
 
Herramientas Desplegado
Antiguo 04-nov-2004, 07:15   #1 (permalink)
sofia2 ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2003
Mensajes: 212
como acceder a los elementos generados por un repeater

Hola, hice una matriz de n filas por n columnas con valores colocados dentro de una caja de texto editable.Cada caja le coloque un nombre para distinguirlos entre si,por ejemplo:<asp:textbox id="txtCasaM"...>
necesito que al momento que el usuario se salga de las cajas de texto, se valide ese valor con el total de avaluos de ese avaluador (el total de esa fila) y a su vez necesito actualizar en la base de datos esos valores.
Pero no entiendo como acceder o distinguir cada una de las cajas de texto generadas por el repeater???

Ej. tengo una matriz asi:
avaluador - apto - casa- edif - totalxAvaluador
1 1 2 0 3
2 0 2 2 4

como puedo referirme a cada valor para poder actualizarlo en la base de datos??

Estaba intenta validar las cajas asi:
<asp:CompareValidator id="CompareValidator" ControlToValidate="txtApto" Runat="server" ErrorMessage="Debe indicar un valor menor o igual que el máximo de avaluos realizados por el avaluador"
Display="None" Operator="LessThanEqual" Type="String" ValueToCompare ="<%# var%>"></asp:CompareValidator>
dde var es: <%'var = DataBinder.Eval (Container.DataItem, "TotalApto") %>

pero me da el siguiente error:
Unable to find control id 'txtApto' referenced by the 'ControlToValidate' property of 'CompareValidator'.

no reconoce la caja de texto a la cual le estoy aplicando la validacion.
Espero puedan ayudarme, si no me explique bien por favor haganmelo saber.
sofia2 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 18:29.


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