2013-07-18 104 views
0

當我點擊按鈕需要顯示消息,而不是加載圖像的長時間運行的過程。需要顯示在我的代碼後面發生了什麼。像下面的階段Asp.Net顯示消息,而不是加載圖像長時間運行的過程

  1. 收集來自數據庫的信息..........

  2. 生成PDF文檔..............

  3. 發送電子郵件........

  4. 完成。

注意:不需要爲階段設置默認時間,它需要從代碼後面顯示消息。 請給我任何相關的鏈接。

在此先感謝。

回答

-2

你可以輕鬆地添加一個TextBox控件和後面的代碼改變Text屬性,在你做什麼功能。

例如:

private void Loading() 
{ 
    txtLoading.Text = "stage1.Collecting information from database"; 

    // PUT CODE TO COLLECT INFORMATION FROM DATABASE HERE 

    txtLoading.Text += "\r\nstage2.Generating PDF document"; 

    // PUT CODE TO GENERATE PDF DOCUMENT HERE 

    // ETC ETC 
} 

希望它能幫助:)

+0

我想你錯過了ASP.Net標籤。 –

+0

因此,用戶將等到服務器完成並且他會一次看到所有更新? –

+0

Whops ...你是對的...:| – Alesanco

相關問題