c#中的Web浏览器未显示最新的css信息
我有一个C#应用程序,有一个显示网站的网页。在最近对网站(相当简单的网站,内容不多)进行大修后,应用程序继续使用旧的背景,不使用新文档的CSS。我怀疑是某种形式的缓存导致了这个问题,有人能帮我解决吗?(该网站在浏览器中运行良好,但在应用程序中运行不正常)您需要通过编程方式清除webbrowser实例的缓存:c#中的Web浏览器未显示最新的css信息,c#,html,css,C#,Html,Css,我有一个C#应用程序,有一个显示网站的网页。在最近对网站(相当简单的网站,内容不多)进行大修后,应用程序继续使用旧的背景,不使用新文档的CSS。我怀疑是某种形式的缓存导致了这个问题,有人能帮我解决吗?(该网站在浏览器中运行良好,但在应用程序中运行不正常)您需要通过编程方式清除webbrowser实例的缓存: webBrowser.Refresh(WebBrowserRefreshOption.Completely) 设置到css的唯一链接,如styles.css?asdfdsgfjijwelr
webBrowser.Refresh(WebBrowserRefreshOption.Completely)
设置到css的唯一链接,如styles.css?asdfdsgfjijwelrmsdnfjdsflksw在C#app中使用什么控件来显示应用程序?标准表单控件利用IE,因此它可能由IE缓存。你说这个VMAtm是什么意思?我有一个单独的CSS文件,链接到html.AaronLS中,我该如何更改它?@BilboBaggins您可以通过在页面链接的末尾生成带有不同查询字符串param的html页面来强制浏览器检索新的CSS(
这很管用,谢谢。我还用了线条,虽然不那么优雅。