Foros del Web » Programando para Internet » ASPX (.net) »

Extraño Comportamiento formularios

Estas en el tema de Extraño Comportamiento formularios en el foro de ASPX (.net) en Foros del Web. Estimados, estoy modificando un formulario .aspx con el diseñador de Visual Studio 2005. Agrego componentes en este caso un DropDownList y le agrego manualmente un ...
  #1 (permalink)  
Antiguo 21/09/2010, 09:48
 
Fecha de Ingreso: enero-2004
Mensajes: 77
Antigüedad: 20 años, 4 meses
Puntos: 0
Extraño Comportamiento formularios

Estimados, estoy modificando un formulario .aspx con el diseñador de Visual Studio 2005. Agrego componentes en este caso un DropDownList y le agrego manualmente un par de items.

El tema es que cada vez que cambio la vista entre el Diseñador y el código de HTML, los cambios no se ven reflejados. Puedo guardar y luego al ejecutar el código con el depurador, los cambios no se reflejan. He revisado los fuentes y en ocasiones estaban como solo lectura. He sacado esta opción para que no estén como solo lectura y sigue pasando lo mismo.

La úníca forma que me tome los cambios, es que trabaje en modo HTML y ponga en forma manual los tag tipo <asp:DropDownList ........etc... . Solamente de esa forma me toma los cambios.
Este fuente lo tomé heredado y no se comenzó de cero y además usa Ajax, por lo que no se si alguno de estos factores me esté dañando el código.

El Service Pack 1 de .Net está instalado, pero no se que me pueda estar afectando. Esto no pasa con otros desarrollos.

Atte,
Mauricio...
  #2 (permalink)  
Antiguo 22/09/2010, 00:24
 
Fecha de Ingreso: junio-2010
Mensajes: 68
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Extraño Comportamiento formularios

¿No tienes ningún panel o similar que te esté ocultando el código?
  #3 (permalink)  
Antiguo 22/09/2010, 07:27
 
Fecha de Ingreso: enero-2004
Mensajes: 77
Antigüedad: 20 años, 4 meses
Puntos: 0
Respuesta: Extraño Comportamiento formularios

Si hay paneles, pero entiendo que no debería desvincularse por ello el diseñador del código.
  #4 (permalink)  
Antiguo 22/09/2010, 09:07
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 4 meses
Puntos: 31
Respuesta: Extraño Comportamiento formularios

No creo que tu problema venga de los service pack

Ya se que no será así, pero cuando arrastras un componente al diseñador ó "heredas", no estarás ejecutando el proyecto?

Cuando dices que lo tomaste heredado, te refieres a que lo copiaste y pegaste de otro proyecto. Has probado arrastrarlo sin más al modo diseñador el componente DropDownList?

Tu pagina es un proyecto web ó sitio web?

Entonces lo que quieres decir es que tu copias y pegas de otro proyecto el DropDownList al modo diseñador y cuando le das a vista de codigo no lo ves? Has probado arrastrarlo al diseñador (creandotelo tu).

Y otra cosa, una vez que tienes el componente que te lo reconoce en diseño y codigo, en el diseño si clicas en el DropDownList y le das a sus propiedades puedes añadirle los items en vez de picar el código (aunque sea poco).
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo
  #5 (permalink)  
Antiguo 22/09/2010, 09:15
 
Fecha de Ingreso: enero-2004
Mensajes: 77
Antigüedad: 20 años, 4 meses
Puntos: 0
De acuerdo Respuesta: Extraño Comportamiento formularios

Estimados, ya encontré solución a mi problema.

Cuando me refería a código heredado, me refiero a que no lo desarrollé yo, sino que me lo entregaron para modificarlo y agregarle otra funcionalidad.

El problema se presentaba principalmente porque al hacer modificaciones por la vista del diseñador, no se veían reflejadas luego en el código HTML, estaban como desconectados.

Me puse a revisar el código y este fuente utiliza AJAX, cosa que alguien al parecer quiso modificar y luego lo estropeó.

En donde se utilizaba un UpdatePanel de AJAX, se supone que los tag deben ir así:

<atlas:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>
control1
control2
control N
</ContentTemplate>
</atlas:UpdatePanel>

Pues alguien tenia modificado el fuente y esto estaba así:

<atlas:UpdatePanel ID="UpdatePanel1" runat="server" >
</atlas:UpdatePanel>

<ContentTemplate>
control1
control2
control N
</ContentTemplate>

Lo modifiqué para que estuviera correcto y ahora si el diseñador realiza todos los cambios.

Muchas gracias.

Etiquetas: extraño, formulario, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:56.