c# - WebBrowser aspx 的命名空间

标签 c# asp.net .net namespaces

我在确定 WebBrowser 数据类型属于哪个命名空间时遇到问题。这些是我的以下 asp 导入。

<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Windows" %>
<%@ Import Namespace="System.Windows.Forms" %>
<%@ Import Namespace="System.Web.Services.Protocols" %>

难道我做错了什么?我想使用 WebBrowser 数据类型。

谢谢

我正在尝试这样做,但只是在 aspx 页面中。
dynamic document = webBrowser.Document;
document.execCommand("ClearAuthenticationCache", false);

最佳答案

它是
System.Windows.Forms
其中包含 WebBrowser。

来自 MSDN: WebBrowser Class

Enables the user to navigate Web pages inside your form.



编辑:

替换这个:
dynamic document = webBroweser.Document;

有了这个:
WebBrowser webbrowser1 - new WebBrowser();
dynamic document = webbrowser1.Document;

关于c# - WebBrowser aspx 的命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22784471/

相关文章:

c# - 如何在Unity中制作登录窗口

c# - Entity Framework 5.0 PostgreSQL (Npgsql) 默认连接工厂

c# - 关于如何避免两次处理对象的建议

asp.net - 需要有关 ASP.NET 表单生成器的建议

.net - DataGridView 的 BindingList<T> 数据源

.net - 在 SQL Server 中存储特殊 unicode 字符并在 .NET 中检索

c# - 构建器模式实现 C# vs. JAVA

c# - 我们可以在单个 asp.net 应用程序中拥有来自 2 个不同数据库的 2 个不同的 Oracle 依赖项吗

asp.net - 如何使用动态数据和 Active Directory 实现基于角色的安全性?

c# - 为什么支付网关只用Java语言设计?