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

Respuesta
 
Herramientas Desplegado
Antiguo 04-oct-2006, 04:41   #1 (permalink)
Mitico está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 83
MaintainScrollPositionOnPostBack error

Hola!

He añadido esta propiedad en el web.config y funciona perfectamente a excepción de cuando quiero abrir un modalDialog desde javascript que me muestra el siguiente error:

The MaintainScrollPositionOnPostBack page directive cannot be set without an htmlform

Intenté en la página que se abre a modo de diálogo ponerle la propiedad a False (teóricamente debería prevalecer lo configurado en la página a lo del web.config) pero sigue pasando lo mismo. Sólo me funciona si lo quito del web.config.

¿Alguna idea?

Gracias.
Mitico está desconectado   Responder Citando
Antiguo 05-oct-2006, 01:52   #2 (permalink)
guillermoesteban está en el buen camino
 
Fecha de Ingreso: mayo-2006
Mensajes: 160
Prueba para las páginas que no te funcione MaintainScrollPositionOnPostBack pon el control StaticPostBackPosition. Lo puedes descargar de aspalliance.com/356.

Es gratuito y para mi funciona OK en IE,Netscape y Firefox.
guillermoesteban está desconectado   Responder Citando
Antiguo 05-oct-2006, 03:28   #3 (permalink)
Mitico está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 83
el problema está en que tendría que configurar tanto el MaintainScrollPositionOnPostBack o el control que me sugieres en cada una de las páginas individualemente. El error sólo se me quita cuando quito la configuarción del web.config.

Ser es una solución, pero un poco peñazo... ¿no?
Mitico está desconectado   Responder Citando
Antiguo 05-oct-2006, 03:39   #4 (permalink)
guillermoesteban está en el buen camino
 
Fecha de Ingreso: mayo-2006
Mensajes: 160
No es tan peñazo, son 2 lineas en el fichero de diseño (que se ponen automaticamente en insertar dicho control en cada página):

<%@ Register TagPrefix="jlc" Namespace="JLovell.WebControls" Assembly="StaticPostBackPosition" %>

<jlc:StaticPostBackPosition id="StaticPostBackPosition1" runat="server"></jlc:StaticPostBackPosition>

El coñazo es insertar dicho control (arrartrar y soltar) en todas las páginas. Eso si. No tienes que hacer nada más (no se toca nada del codigo fuente).
guillermoesteban está desconectado   Responder Citando
Antiguo 05-oct-2006, 03:45   #5 (permalink)
Mitico está en el buen camino
 
Fecha de Ingreso: marzo-2003
Mensajes: 83
sí, sí... sé lo que tendría que hacer. A ese peñazo me refería, tener que insertar el control en cada página (unas 160 en la aplicación por ahora)... por ello prefería saber si había alguna solución o era un bug del framework o qué...

Aunque me parece a mí que por lo visto hasta ahora no sabré nada nuevo, así que le echaré un vistazo al control y probaré.

Muchas gracias
Mitico 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 03:14.


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