0

我有一个 ajax modal popupextender,我想在后面的代码中的一些处理结束时使用 java 脚本来展示它。我收到消息错误:无法获取未定义或空引用的属性“显示”。

<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();
}
4

1 回答 1

0

尝试这个

$find("<%= mpe1.ClientID %>").show();

于 2013-04-29T14:59:03.410 回答