0
我有一個模式對話框,它是一個反饋表單,單擊發送按鈕時,已執行的代碼已寫入頁面後面。如何互連。如何從asp.net中的模式對話框中訪問單擊事件代碼背後的代碼
我有一個模式對話框,它是一個反饋表單,單擊發送按鈕時,已執行的代碼已寫入頁面後面。如何互連。如何從asp.net中的模式對話框中訪問單擊事件代碼背後的代碼
這裏的問題是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>
我想你問如何分配事件處理程序。這裏有一個例子:
<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
}
的模態窗口將擁有的內容div元素在頁面中可用。你有什麼主意嗎 ? – Lokesh
澄清。你能證明「形式」是什麼意思。 – Lokesh
@Lokesh - 這種情況下的表單是'