Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何访问<;IFRAME>;?_C#_.net_Winforms - Fatal编程技术网

C# 如何访问<;IFRAME>;?

C# 如何访问<;IFRAME>;?,c#,.net,winforms,C#,.net,Winforms,如何在C#.NET中访问in-WebBrowser中的元素?通常,您不能。C#和.NET通常用于ASP.NET之类的框架中,以生成浏览器使用的内容。这发生在服务器端 如果客户端上安装了.NET,那么您可以,但这是非常非常不标准的,我建议不要这样做。据我所知,您可以使用以下代码访问Webbropower控件内的控件 WebBrowser1.Document.GetElementById("controlId"). 这就是你要找的吗 此外,您可能会对此感兴趣。试试这个 webBrowser1.Do

如何在C#.NET中访问in-WebBrowser中的元素?

通常,您不能。C#和.NET通常用于ASP.NET之类的框架中,以生成浏览器使用的内容。这发生在服务器端


如果客户端上安装了.NET,那么您可以,但这是非常非常不标准的,我建议不要这样做。

据我所知,您可以使用以下代码访问Webbropower控件内的控件

WebBrowser1.Document.GetElementById("controlId").
这就是你要找的吗

此外,您可能会对此感兴趣。

试试这个

webBrowser1.Document.GetElementById("idName").SetAttribute("value") = "ddddd" ;
var stuff=webBrowser1.Document.GetElementById("idName").GetAttribute("attribute");

当我需要获取/设置控件数据并获取任何html元素值时,它对我很有效

您到底想实现什么?如果您只是试图解析一些html,那么WebClient或HttpRequest可能会满足您的需求needs@chad我想他说的是Winforms@casper我想他说的是WinForms的WebBrowser控件,你说它没有帮助是什么意思?它怎么帮不了你?我有一个类似的应用程序,它适合我。但这不是一个iframe