将当前页面重定向到 windows 表单网络浏览器上的另一个页面

Redirect current page to another page on windows form web browser

单击“我接受”按钮后,如何在 Web 浏览器 windows 表单 c# 上将当前页面 (A) 重定向到页面 (C)。 response.redirect 不适用于我的代码。请帮忙。

尝试

Server.Transfer("PageC.aspx");

如果这是 C# Windows 表单应用程序中的 Web 浏览器控件,那么您将需要使用附加到 WebBrowser 控件的 'Navigate' 方法。

this.webBrowser1.Navigate("http://www.microsoft.com");  

如果您的 'I Accept' 按钮是浏览器控件中包含的 Html 元素,那么您将需要使用 Javascript 来触发页面转换。因为您无法从 C# 代码中看到 html 元素按钮点击。

Response.Redirect 只有在处理服务器调用时才真正需要。 在这种情况下,你是一个'web client',你只需要触发一个导航。