Мне нужно обновить браузер с помощью кода C #, и Google хранит молчание.Любая помощь будет принята с благодарностью.
Ужасный, обходной способ сделать это - присоединить WatiN к процессу (найти HWND, присоединить таким образом, скорее всего) и вызвать Browser.Refresh ().
Эта ссылка рассказывает о методе "WebBrowser.Refresh" ... может быть, это поможет:
http://msdn.microsoft.com/en-us/library/txewax99.aspx
Итак, вы не можете сделать это с C #, потому что C # не используется в браузере. Вы можете сделать это через JavaScript.
<!-- Codes by Quackit.com --> <a href="javascript:location.reload(true)">Refresh this page</a>
http://www.quackit.com/javascript/javascript_refresh_page.cfm
или: Метатеги-тег
Если вы хотите разделить волосы, технически вы можете сделать это в серебряном свете, но на самом деле это просто вызывает JavaScript:
Может ли Silverlight инициировать обновление страницы?
Response.Redirect("the_page_you_want_to_refresh.aspx");
Обратитесь к документации вашего браузера, чтобы узнать о доступных API, которые могут позволить вам обновить страницу браузера из другого приложения, а затем выполнить любое необходимое взаимодействие для обновления страницы.