2013-04-06 2 views
0

У меня есть модальный popupextender ajax, который я хотел бы показать с помощью java-скрипта в конце некоторой обработки в коде позади. Я получаю сообщение Ошибка: не удается получить свойство «показать» неопределенной или нулевой ссылки.Метод отображения ModalPopupExtender не работает с кодом javascript

<asp:Panel ID="panel1" runat="server" Visible="true" BorderColor="Black" Style="display: none"> 
<asp:UpdatePanel ID="uppanel1" runat="server"> 
    <ContentTemplate> 
    <asp:Button ID="btn1" Text="Popup" Visible="true" runat="server" Style="display:none"/>  
    <ajaxToolKit:ModalPopupExtender ID="mpe1" runat="server" TargetControlID="btn1"  PopupControlID="panel1" RepositionMode="None" PopupDragHandleControlID="drag1" BehaviorID="behave1"/>    
    <div id="div1" runat="server">      
     <asp:TextBox ID="txt1" runat="server" Text="Text" ></asp:TextBox> 
    </div>  
    </ContentTemplate> 
</asp:UpdatePanel> 
</asp:Panel> 
function ShowPopUp(mpid) { 
    var id1 = $find(mpid); 
    id1.show(); 
} 

ответ

0

Попробуйте

$ найти ("<% = mpe1.ClientID%>") шоу().

+0

Добро пожаловать в SO! Не могли бы вы также дать некоторое объяснение для вашего ответа? –

Смежные вопросы