Я разрабатываю настольное приложение на Windows Forms-C #. У этого есть отчет, который отображается с помощью элемента управления WebBrowser. Я сформировал отчет в формате HTML. Отчет состоит из 2 страниц: Страница 1-TnC и Страница 2-Приложение. Я использовал page-break-after, чтобы принудительно добавить разрыв страницы.
<style>
.forcedbreak {page-break-before: always;}
</style>
</head>
<body>
<div>
<div class="forcedbreak">
</div
><div id="pg2">
Когда вывод отчета отображается в веб-браузере, разрыв страницы не отображается. Если я использую ту же строку HTML и сохраняю ее как страницу HTML и открываю в IE, разрыв страницы отображается, как ожидалось. Если я визуализирую ту же строку HTML, что и PDF, PDF-файл также показывает разрыв страницы, как и ожидалось. Тот же HTML не отображается должным образом в элементе управления WebBrowser Winform.
Может ли кто-нибудь помочь мне по поводу управления веб-браузером?
Я также сослался на этот пост. Могу ли я принудительно разрывать страницу при печати HTML? а>
CURRENT-USER
в отношении Ключа, не имеющего особых ограничений? Есть ли у вас такие же предупреждения при установке значения ключа в других разделах реестра? Если вы откроете этот ключ, вы, вероятно, найдете другие зарегистрированные там приложения, например Acrobat Reader, Fiddler и т. Д. - person Jimi   schedule 06.10.2020