2009-09-15 213 views
1

我需要在ASP.Net頁面加載完成後加載圖像,而不使用JQuery。如何在ASP.Net頁面加載完成後加載圖像

是否有可能僅使用asp.Net 3.5和ASP.Net AJAX實現此功能? 如果是那麼如何實現?

+0

客戶端或服務器端標記生成?爲什麼選擇AJAX? – 2009-09-15 11:23:16

回答

2

JayJay假設你想在服務器端Page_Load事件後做,但befor頁面發送給客戶端。

如果頁面加載客戶端後的意思是,那麼你可以使用這個ASP.NET Ajax代碼: (它需要你有一個<asp:ScriptManager>在頁面上啓用AJAX)

<script type="text/javascript"> 
var prm = Sys.WebForms.PageRequestManager.getInstance(); 
if(prm) prm.add_pageLoaded(PageLoadedEventHandler); 

function PageLoadedEventHandler() { 
    // Do your stuff 
} 
</script> 
+0

如果有一個包含圖像的數據列表,並且我想要在客戶端加載頁面後加載這些圖像,那麼如何實現這一點? – Himadri 2009-09-15 13:20:17

+0

如果可以在不使用AJAX的情況下實現此功能,請讓我知道。 – Himadri 2009-09-15 13:23:29

+0

datalist(服務器端代碼?)和類型是哪裏?這也有助於查看與此相關的一些現有代碼。 – awe 2009-09-16 06:40:41

0

覆蓋了的OnPreRender() - 方法

相關問題