Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2011, 19:12
dersir
 
Fecha de Ingreso: agosto-2010
Mensajes: 56
Antigüedad: 13 años, 8 meses
Puntos: 0
Pregunta WebBrowser.Navigate no funciona en C#

¡Hola a todos!

Tengo un ptoblema en C#

Tengo un control WebBrowser llamado "web". Puedo hacer web.Navigate("la-pagina-que-sea.com"), y responde bien, pero cuando llamo al método Navigate a partir de ahí ya no funciona más, le pase la página que le pase. Incluso poniendo las llamadas juntas...

Ejemplo:

Código c#:
Ver original
  1. web.Navigate("http://www.google.es"); //Se carga sin problemas
  2.  
  3. (blablablabla...código vario)
  4.  
  5. web.Navigate("http://www.bing.com"); //Ya no se carga ni esta ni ninguna otra

Sólo se llama la primera vez, con lo cual si invierto el orden de las llamadas veré la otra página. He probado quitando ese "código vario", asegurándome de que está Completed, y nada...que sólo quiere funcionar una vez. Ni siquiera con páginas locales. Y el caso es que hace como un intento, es como si intentara cargar una página porque da un pequeño parpadeo, pero se queda en la que estaba.

He leído algo acerca de las cahés, pero no sé si mi problema va por ahí. ¿Qué explicación puede tener?

¡Gracias!