En mi programa vb.net, estoy usando un navegador web para mostrar al usuario una vista previa HTML. Anteriormente estaba presionando un servidor para tomar el HTML, luego volviendo a un hilo asincrónico y generando un evento para llenar el WebBrowser.DocumentText con la cadena HTML que estaba devolviendo..Net WebBrowser.DocumentText no está cambiando!
Ahora lo configuré para capturar toda la información en el cliente, sin tener que golpear el servidor, y estoy tratando de plantear el mismo evento. Puedo ver el código pasar, y tiene la cadena HTML correcto y todo, pero cuando trato de hacer
browser.DocumentText = _emailHTML
el contenido de DocumentText permanecer como "<HTML></HTML>
"
Me preguntaba por qué el DocumentText no estaba siendo establecido. ¿Alguien tiene alguna sugerencia?
Agradezco la ayuda. Resulta que pude obtenerlo con browser.Document.OpenNew (Verdadero) Tiene razón, necesitaba inicializarlo. –
Increíble. Buen encantamiento. –
¿Por qué doc.Write seguido de DocumentText = ...? ¿No es suficiente solo hacer un browser.Document.Write (_emailHTML) ;? – Nikodemus