Мне нужно экспортировать веб-страницу в PDF, чтобы читать все содержимое этого файла и записывать этот контент в файл PDF.Получение динамического содержимого div в File.ReadAllText
см ниже динамического содержимого в сНу теге
<div ng-app="criteriaApp">
<div ng-include src="'@Url.Content("~/template.html")'"></div>
</div>
содержание template.html будет изменен динамически в JQuery и отображается в поле зрения.
Так whenvever я inpsecting веб-страницы с помощью инструментов разработчика я могу в состоянии видеть содержание
как
<div ng-app="criteriaApp">
<div ng-include src="'@Url.Content("~/template.html")'">
<div>.......</div>
</div>
</div>
, но получение контента через File.ReadAllText не дает оригинальные элементы DOM. это дает исходный код страницы только (т.е. при получении ViewPage источника щелкнув правой кнопкой мыши на странице)
string contents = File.ReadAllText(path);
мне нужно, чтобы получить динамическое содержимое DIV через приведенный выше код?
Примечание: File.ReadAllText возвращает только исходный код страницы. не все узлы DOM генерируются динамически.
Динамический контент есть в DOM. как я могу получить код DOM для определенного div в C#?
Как я могу добиться этого?
Спасибо,
Siva