2012-06-26 4 views
0

이 내 대화 상자가 생성되는 방법이다를 포함하는 JQuery와 UI 대화 상자에 을 추가하려면 : 어떻게 iframe이

$(function() { 
    $(".btnDialog").click(function() { 
     //e.preventDefault(); 
     var $this = $(this); 
     $('<iframe id="PDFDialog" frameborder="0" src="' + this.href + '" />').dialog({ 
      title: ($this.attr('title')) ? $this.attr('title') : 'External Site', 
      autoOpen: true, 
      width: 700, 
      height: 600, 
      modal: true, 
      resizable: true, 
      overlay: { 
       opacity: 0.5, 
       background: "black" 
      } 
     }).width(650).height(550); 
     return false; 
    }); 
}); 

어떻게 내가 그런 <asp:label runat="server">< asp:button runat="server"> 같은 서버 컨트롤을 추가하려면 어떻게해야합니까 ???

+0

: 그런 다음 aspx 페이지로 iframe 대응의 SRC를 설정합니다. HTML 컨트롤을 추가하고 jQuery 클릭 이벤트를 추가하여 포스트 또는 AJAX 게시물을 생성하거나, 컨트롤을 정상적으로 추가하고 jQuery를 사용하여 컨트롤을 숨기거나 표시 할 수 있지만 jQuery로 서버 측 컨트롤을 동적으로 구성 할 수는 없습니다 . – KennyZ

+0

팝업을 열거 나 팝업에 버튼을 추가하려고 버튼을 추가하려고합니까? – jaypeagi

+0

내 대화 상자 안의 iframe 아래에 버튼을 추가하려고합니다. 그래서 귀하의 질문에 대답, 메신저 팝업에 버튼을 추가하려고 – zarichney

답변

1

내가 원하는 것은 새로운 aspx 페이지 (예 : Dialog.aspx)를 만들고 해당 페이지에 asp:Label, asp:Button 등의 컨트롤을 넣는 것입니다. 수 없습니다

$('<iframe id="PDFDialog" frameborder="0" src="Dialog.aspx" />').dialog //...