2011-11-22 38 views

回答

2

這裏的問題是jQuery對話框funciton將對話框元素移動到網頁服務器表單之外。爲了解決這個問題,您必須將對話框添加回表單。

<script> 
     $(document).ready(function() { 
      var dlg = $('#popout').dialog(); 
      dlg.parent().appendTo($('form')); 

     }); 
</script> 

<script> 
     $(document).ready(function() { 
      $('#popout').dialog({ 
       open: function(type, data) { 
         $(this).parent().appendTo($('form')); 
       } 
      }); 
     }); 
</script> 
+0

的模態窗口將擁有的內容div元素在頁面中可用。你有什麼主意嗎 ? – Lokesh

+0

澄清。你能證明「形式」是什麼意思。 – Lokesh

+0

@Lokesh - 這種情況下的表單是'

'頁面元素。由於這是一個網頁,因此應該只有一個表單元素應該具有runat ='server'屬性集。 –

0

我想你問如何分配事件處理程序。這裏有一個例子:

<asp:Button ID="Button1" runat="server" Text="Send" OnClick="Button1_Click" ... /> 

在上面的例子中,OnClick屬性告訴按鈕代碼隱藏事件使用了當按鈕被點擊:

protected void Button1_Click(object sender, EventArgs e) 
{ 
    //your click event logic here 
} 
相關問題