我真的很想在asp.net中預加載工作嗎?
例如,當點擊一個按鈕時,會出現一個動畫gif,幾秒鐘後出現一個面板或div! (就像在Facebook的許多地方)
我怎麼能在asp.net中做到這一點?
(是做這個工作需要jQuery的?如果是的話,哪些插件?)在asp.net中預加載
0
A
回答
1
,第一是關於頁面加載
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
pnlLoading.Visible = true;
}
二時,當我有更新面板我使用更新的進展來自動處理它。
三是針對使用jQuery的ajax調用。 當我要做出一個Ajax調用我用這個
$('#<%=updProgress.ClientID %>').css("display", "block");
當Ajax調用完成,我用這個
$('#<%=updProgress.ClientID %>').css("display", "none");
以下是標記加載我的指示。這兩個放在正文標籤後面。
<asp:Panel ID="pnlLoading" runat="server" Visible="true">
<div class="progressBackgroundFilter">
</div>
<div class="processMessage">
<img src="/_layouts/Img/ajax-loader.gif" alt="Loading" />
</div>
</asp:Panel>
<asp:UpdateProgress ID="updProgress" runat="server">
<ProgressTemplate>
<div class="progressBackgroundFilter">
</div>
<div class="processMessage">
<img src="/_layouts/Img/ajax-loader.gif" alt="Loading" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
而當網頁加載我用這個
$(document).ready(function() {
var objdiv = $('#<%=pnlLoading.ClientID%>');
if (objdiv) {
objdiv.css('visibility', 'hidden');
}
$('#<%=updProgress.ClientID%>').css("display", "none");
});
希望這有助於
相關問題
- 1. 在ASP.NET MVC中預加載數據
- 2. ASP.NET MVC 4預加載器
- 3. 在IIS預熱步驟中預加載ASP.NET MVC視圖
- 4. 在UIPageViewController中預加載UICollectionView
- 5. 在JavaScript中預加載SVGs
- 6. ASP.NET MVC ajax jquery預加載器
- 7. 在asp.net中加載頁面
- 8. 在Asp.Net Core中加載XSLT
- 9. 在ASP.NET MVC中加載ViewBag
- 10. 中繼器加載在asp.net
- 11. 預加載webview
- 12. CATiledLayer中的預加載/預覽拼貼?
- 13. SpriteKit:在預加載SKTextureAtlas
- 14. 在cocos2D中預加載資產
- 15. 在HQL查詢中預加載對象
- 16. 如何在gorm中實現預加載
- 17. 預加載的數據在html中
- 18. 在PHP會話中預加載圖像
- 19. 在UIImageView中加載網站預覽(Swift)
- 20. 在jQuery圖庫中預加載圖像
- 21. 在Actionscript 3中預加載FLV?
- 22. 圖片在Chrome中預加載畫布
- 23. 在DOM中預加載圖像
- 24. mediaelement.js停止在Opera中預加載
- 25. 在Android中預加載視圖?
- 26. 在reactjs組件中預加載數據
- 27. 如何在JavaScript中預加載html var
- 28. 在jQuery中預加載背景圖像
- 29. 如何在React.js中預加載圖片?
- 30. 如何在Android中預加載圖像
如何它ASP.NET的完成:UpdatePanel的(http://msdn.microsoft.com /en-us/library/system.web.ui.updatepanel.aspx)。如何正確完成是一個不同的問題。 –
@Jim Schubert感謝評論 - 我知道更新面板是回調 - 但它似乎隱藏的面板或div出現像jquery一樣的效果 - 你會告訴我一個更新面板的例子! – MoonLight