I have used the ajax calendar extender several times and it always pops up under the textbox. On one page when I click the textbox, the calendar shows on the left side of the page. After clicking to clear the calendar, if I click again, it then shows in the correct place under the textbox. I have 7 textboxes with their own extenders and it happens on each one. After the first time, the calendar will work right. If I leave the page and come back, same thing all over again. There is nothing different on this page compared to others.
Here is how I am using it:
Update - while writing this I added the above code as another one at the bottom of the page and it displays fine. The only difference for the others are they are in a table which is fine - works on other pages. But the table code is in a panel that is connected to a CollapsePanelExtender. So it looks like any textboxes using the calendar extender in a panel with the CollapsePanelExtender are the ones now displaying right. Any thoughts on this?
<asp:TextBox ID="TextBox3" runat="server" Height="13" Width="80"></asp:TextBox>
<cc6:CalendarExtender ID="CalendarExtender2" runat="server" Enabled="True" TargetControlID="TextBox3">