1
這是我的代碼在我的應用程序加載Web服務:添加時間
public LoadData()
{
InitializeComponent();
PostData();
}
private void PostData()
{
Uri uri = new Uri("my web service url");
WebClient client= new WebClient();
client.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
client.UploadStringAsync(uri);
client.UploadStringCompleted += client_UploadComplete;
}
public void client_UploadComplete(object sender, UploadStringCompletedEventArgs e)
{
var test= JsonConvert.DeserializeObject<Main>(e.Result);
}
此時如果Web服務時間超過10秒加載可變測試中的所有數據,然後打開一個消息框或一個彈出框,其中顯示「慢速連接請重試」以及再次加載我的 重試按鈕將如何添加時間在WP 加載Web服務請幫助我這個... ..
感謝您的回覆。你可以請張貼一些示例代碼爲此..這將是非常有益的.. – rr11
在火車上..使用手機輸入。您添加UploadStringCompleted事件的方式是要走的路。創建一個計時器對象,其構造函數以10秒爲參數,在此類中的其他位置使用Timer類。然後在上傳之前啓動它,並在啓動時進行ppopup。添加要在uploadComplete方法中禁用的代碼。如果uploadcomplete被觸發,計時器將被禁用。 – Mukus
再次感謝我爲此嘗試使用DispatcherTimer&並回到此... – rr11