задержать загрузку страницы Silverlight - PullRequest
0 голосов
/ 11 октября 2010

Как мне отложить полную загрузку страницы SilverLight?Я беру параметр из строки запроса при загрузке страницы веб-страницы Silverlight, а затем отправляю его в булеву функцию веб-службы для обработки.Результат возвращаемого значения используется, чтобы определить, следует ли полностью загрузить и отобразить страницу, или направить на другую страницу.Система работает довольно хорошо, однако, когда возвращается результат от веб-службы, даже если решено, что мне нужно перейти на другую страницу, она все равно отображает начальную страницу в течение очень короткого времени.Как я могу остановить этот краткий показ начальной страницы?

1 Ответ

0 голосов
/ 11 октября 2010

Взгляните на эту статью: http://www.codeproject.com/KB/webservices/CodeOptimizationTechnique.aspx

Дело в том, что вы не должны ничего делать, пока не получите данные обратно из веб-службы. Когда вы получаете его только тогда, когда вы можете отправить пользователя на правую сторону, и не забудьте также учесть, что, возможно, вы иногда не получаете ответ от сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...