У меня есть div, и внутри него у меня есть TextBox, установленный для отображения: none, подключенный к нему CalendarExtender и кнопка рядом с TextBox, которая отображает календарь. Когда я нажимаю кнопку, календарь появляется в верхнем левом углу формы. Есть ли способ сделать так, чтобы он отображался рядом с кнопкой, где находится текстовое поле?
Местоположение Ajax Calendarextender с невидимым текстовым полем
Ответы (1)
Я исправил это с помощью position:absolute; visibility: hidden;
вместо display:none;
.
<asp:TextBox ID="t1" runat="server" Style="position:absolute; visibility: hidden" />
<asp:Button ID="b1" runat="server" Text="Button" />
<asp:CalendarExtender ID="c1" runat="server" TargetControlID="t1"
PopupButtonID="b1"/>
person
Willem
schedule
08.11.2010