Сообщение «System.Windows.Forms.HtmlDocument» появляется при навигации по веб-браузеру - PullRequest
0 голосов
/ 06 февраля 2011

, когда я пытаюсь установить определенные html-данные, хранящиеся в строке, в веб-браузер, вместо HTML-содержимого появляется это сообщение

System.Windows.Forms.HtmlDocument

мой код: обратите внимание, что HTML-код хранится в temp_data

this.main_webpage.Navigate("about:blank");
HtmlDocument d_c = main_webpage.Document;
d_c.Write(temp_data);

main_webpage.DocumentText = d_c.ToString();
main_webpage.Refresh();

1 Ответ

2 голосов
/ 06 февраля 2011

ToString - это тот, что унаследован от Object, который возвращает тип объекта. HtmlDocument не отменяет его.

Используйте свойство Body HtmlDocument - возвращает элемент body:

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