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

Problema con ASP.NET

Estas en el tema de Problema con ASP.NET en el foro de ASPX (.net) en Foros del Web. Buenas, estoy empezando en esto del ASP.NET y tengo un problema que me esta llevando por el camino de la amargura. El caso es que ...
  #1 (permalink)  
Antiguo 10/08/2005, 10:39
 
Fecha de Ingreso: junio-2004
Mensajes: 283
Antigüedad: 19 años, 10 meses
Puntos: 0
Problema con ASP.NET

Buenas, estoy empezando en esto del ASP.NET y tengo un problema que me esta llevando por el camino de la amargura.

El caso es que tengo una pagina default.aspx que a su vez carga un menu.ascx. El problema viene cuando ambas paginas tienen un <form runat=server>, y es necesario para las dos.

La pagina me peta y me da el siguiente error:

'A page can have only one server-side Form tag'

Si solo puedo tener un form como lo hago? porque necesito tener 2 forms...

Una ayuda please, llevo dos dias dandole vueltas al tema.
Gracias de antemano
__________________
pOrtfOliO
  #2 (permalink)  
Antiguo 10/08/2005, 10:51
 
Fecha de Ingreso: enero-2005
Ubicación: cali - colombia
Mensajes: 19
Antigüedad: 19 años, 3 meses
Puntos: 0
Borra la etiqueta <form> </form> del ascx que no la necesita
  #3 (permalink)  
Antiguo 10/08/2005, 11:00
 
Fecha de Ingreso: junio-2004
Mensajes: 283
Antigüedad: 19 años, 10 meses
Puntos: 0
lo malo es que si la necesita ya que en el ascx tengo un formulario con varios dropdowns que los lleno dinamicamente desde asp.net

alguna idea?
__________________
pOrtfOliO
  #4 (permalink)  
Antiguo 11/08/2005, 09:57
 
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey mx
Mensajes: 57
Antigüedad: 19 años, 7 meses
Puntos: 0
El web user control (ascx) no necesita la tag <form>... debes borrarsela, porq no la necesita? .. porq un ascx no es mas q un segmento de codigo q es incrustado asl aspx donde lo estas insertando, de esta manera el control utilizara la etiqueta <form> del 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 09:45.