C# 如何使用display:none标记获取Html代码

C# 如何使用display:none标记获取Html代码,c#,html,C#,Html,我想用HttpWebRequest获取html并解析它 我可以这样做,但HttpWebRequest不返回显示:无标记 <div id="displaynone" runat="server"> displaynone.Attributes.Add("style","display:none"); 添加(“样式”,“显示:无”); 我找到了 var hw = new HtmlWeb(); HtmlDocument doc = hw.Load(

我想用HttpWebRequest获取html并解析它

我可以这样做,但HttpWebRequest不返回显示:无标记

<div id="displaynone" runat="server">   
displaynone.Attributes.Add("style","display:none");

添加(“样式”,“显示:无”);
我找到了

        var hw = new HtmlWeb();
        HtmlDocument doc = hw.Load(my_url);
        var htmls_page_1 = doc.DocumentNode.OuterHtml;

也许这会有帮助:谢谢,但我想用HttpWebRequest获取html并对其进行解析,我可以这样做,但HttpWebRequest不返回显示:无标记你在说什么?你能举例说明吗?@EhsanGh:
HttpWebRequest
不会根据样式过滤标记。还有别的问题。当某些东西不能按您期望的方式工作时,不要假设.NET中的某些东西一定被破坏了,并且您的代码一定是无误的。这种假设永远不会让你走远。