我有一個用戶控件,這將加載通過負載的用戶控制和擁有jQuery的文件準備好功能
public static string RenderControl(Control control)
{
var controlWriter = new StringWriter();
var htmlWriter = new Html32TextWriter(tw);
control.RenderControl(writer);
htmlWriter.Close();
return controlWriter.ToString();
}
AJAX用來寫HTML
$('#testDiv').html(result.d);
這是通過Ajax叫帖子。它加載用戶控件罰款,但由於javascript文檔加載已經被解僱,我不能使用jquery的document.Ready。
我的情況是我需要動態加載用戶控件,並讓jquery document.ready激發或其他等價物。我寧願不使用更新面板,但如果這是完成此操作的唯一方法,那麼我將使用這個方法。
什麼是我的問題的優雅解決方案?
很酷,我不知道該事件還。 – griffla 2013-04-25 15:35:18
如果我有一個HTML頁面渲染,然後渲染更多的HTML裏面的ajax後會在主html中的HTML渲染訪問ajaxStop? – gh9 2013-04-25 15:35:21
@ gh9:我不確定你在問什麼。一旦你註冊了一個ajaxStop回調函數,它會被頁面上的任何ajax請求觸發 - 即使是由動態加載的內容觸發的ajax請求。 – 2013-04-25 15:46:03