Pregunta

Bien, conseguí que mi extensor funcionara en una página default.aspx de mi sitio web y se ve bien.Básicamente copié y pegué el código en una página de control de usuario control.ascx.Cuando hago esto, pierdo completamente la funcionalidad (solo muestra la etiqueta de control de destino y no hay menú desplegable, incluso al pasar el mouse).¿Hay alguna razón por la que no funciona en un control de usuario personalizado dentro de una configuración de página maestra?

Editar:No funcionó del todo.¿Cualquier otra sugerencia?Está en una configuración de página maestra, usando pestañas web eo (lo probé dentro y fuera de las pestañas, pero en la misma página que las pestañas, sin éxito), y está en un control de usuario personalizado.¿Crees que hay problemas de dependencia?

¿Fue útil?

Solución

No sé si esto ayuda, pero tuve el mismo problema con el extensor de autocompletar y determiné que la función del lado del servidor no podía estar bajo el control del usuario, sino que necesitaba estar en la página (o en un servicio web, supongo). ).Una vez que moví la función, funcionó bien.

Otros consejos

Al parecer, EO tiene problemas de compatibilidad con MS Ajax Control Toolkit. http://www.essentialobjects.com/Forum/Default.aspx?g=posts&t=1319Supongo que dejaré esta pregunta abierta para ver si alguien encuentra algún tipo de solución.

Después de unos días de buscar, encontré una llamada a un extensor emergente modal .show() en el código subyacente.Después de comentarlo todo funcionó bien.

Verifique el tipo de documento.Esto es lo que he encontrado útil.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" >

Coloque esto en su control de usuario (o en la página que lo usa) y todo debería estar bien.Tuve un problema similar con un extensor plegable y esto funcionó para mí.

Editar:Aquí hay un enlace a mi pregunta para más detalles.

¡Hmm, toda esa funcionalidad suelta!Cuidado no lo pierdas (¡lo siento!)

¿Estás usando algo como insecto de fuego (complemento de Firefox) para que pueda ver qué llamadas ajax está intentando realizar la página.Si está realizando la llamada pero el servidor se comporta de manera extraña, también verá el error allí.Los usuarios de IE tal vez puedan usar barra de herramientas de desarrollo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top