RmcbainTheThird Ответов: 1

Как решить проблему с modalpopupextender


У меня есть следующий фрагмент на моей странице aspx:

<td>
   <asp:DropDownList ID="ddlChildOrder" runat="server"></asp:DropDownList>
     
   <asp:Button ID="btnBullets" runat="server" Text="Bullets" />
   <asp:Button ID="btnLinks" runat="server" Text="Links" />
   <asp:Button ID="btnText" runat="server"  OnClick="btnText_OnClick" Text="Text" />
   <asp:Button ID="btnVideos" runat="server"   Text="Videos" />
   <ajx:ModalPopupExtender ID="ModalPopupVideo" PopupControlID="panelVideo"
                      TargetControlID="btnVideos" CancelControlID="btnCloseVideoPanel"
                      BackgroundCssClass="modalBackground" runat="server" />
</td>


и панель, которая должна всплывать, находится дальше на странице:

asp:Panel Width="1500" Height="250" ID="panelVideo"  runat="server">
     <div class="modal-content">
        <div class="modal-header">
           <asp:Button ID="btnCloseVideoPanel" Text="X" CssClass="closeWin"  runat="server" />
     <h2>
       <asp:Label ID="lblTitle" Text="Videos" runat="server"></asp:Label>
     </h2>
     </div>
.....


почему я получаю эту ошибку?
TargetControlID of " не является допустимым. Значение не может быть пустым или нулевым.

свойство присваивается существующей кнопке., на самом деле intellisense для этого свойства перечислила его как опцию

Что я уже пробовал:

Так много гуглить у меня болит мозг

Vincent Maverick Durano

Код выглядит хорошо для меня. Есть ли у вас где-нибудь еще расширители управления AJAX на Вашей странице, кроме ModalPopup?

RmcbainTheThird

Да, вот в чем была проблема. За то, что когда-либо причина, по которой я вставил validatorcalloutextender в мою страницу, которая была не нужна. но я был так сосредоточен на всплывающем окне, что у меня были шоры.

1 Ответов

Рейтинг:
12

RmcbainTheThird

Не обращайте внимания на ошибки с

validatorcalloutextender
который я слепо вставил в свой код, не понимая его использования


CHill60

И не включил в фрагмент, которым вы поделились с нами