-3
在我的項目中有一個頁面中有多箇中繼器。每個中繼器包含多個子項目。我想刷新頁面而不使用updatepanel控件。如何通過Ajax實現它。我再次提到該頁面包含大量控件。ASP.NET頁面刷新改爲更新面板
在我的項目中有一個頁面中有多箇中繼器。每個中繼器包含多個子項目。我想刷新頁面而不使用updatepanel控件。如何通過Ajax實現它。我再次提到該頁面包含大量控件。ASP.NET頁面刷新改爲更新面板
因爲我不太清楚你在努力達到什麼目的,我會給你一些可能的解決方案,而不使用更新面板(在我看來,我認爲你應該在這種情況下使用)。
從服務器端,您可以嘗試:
Page.Response.Redirect(Page.Request.Url.ToString(), true);
客戶端:一個頁面是由客戶端瀏覽器呈現
後,只有2種可能的方式來強制刷新。您可以使用JavaScript或元標記。
的javascript:
setTimeout("location.reload(true);", timeout);
Meta標記:
<meta http-equiv="refresh" content="600">
您可以設置刷新的時間間隔在服務器上。
希望這會有所幫助。
謝謝您的解決方案。我會盡快以更清晰的方式更新我的問題 –
你可以更好地解釋這一點。 你想實現什麼?你使用哪種類型的asp.net頁面?到目前爲止你做了什麼?任何代碼? – andrescpacheco
ASP.NET Web窗體應用程序。在母版頁中有一個計時器,它每隔5秒刷新一次頁面。我要刷新頁面內容而不使用此計時器。而是使用ajax功能。但我的問題是頁面包含大量的中繼器和控制器 –
爲什麼不能使用更新面板?在我看來這是在這種情況下正確的事情,因爲它是一個asp.net網頁表單應用程序。 – andrescpacheco