Estoy agregando un CalendarExtender a una página, utilizando los estilos predeterminados. Cuando hago clic en el botón de calendario para activar el calendario emergente, el calendario se muestra normalmente. Sin embargo, cuando me desplazo hacia abajo y hago clic en el botón nuevamente, la posición del calendario no está donde debería estar, como se ve a continuación.Problema de posicionamiento de CalendarExtender
alt text http://ktrauberman.wordpress.com/files/2009/06/calendarproblem.gif
Por qué es esto occuring y cómo lo arreglo?
EDIT: Un poco sobre la implementación de esta página.
CalendarExtender y TextBox son parte de un WebPart añadido a una página de SharePoint 2007. Estoy creando el extensor de este modo:
textBox = new TextBox() { ID = "textBox" };
Controls.Add(textBox);
calendar = new CalendarExtender()
{
ID = "ceStartDate",
TargetControlID = textBox.ID,
PopupPosition = CalendarPosition.Right,
PopupButtonID = image.ID
};
Controls.Add(calendar);
La página no tenía un DOCTYPE. Agregué el DOCTYPE desde arriba y esto solucionó el problema. ¡Gracias! –