为GetHtmlPage更正名称空间

时间:2012-07-24 19:54:05

标签: c# asp.net

有人能告诉我GetHtmlPage的命名空间吗?我有:

using System.Net;
using System.IO;

根据此处的说明:http://www.mikesdotnetting.com/Article/49/How-to-read-a-remote-web-page-with-ASP.NET-2.0

但这行代码:

string locatorReport = GetHtmlPage(URL);

抛出错误消息:

The name 'GetHtmlPage' does not exist in the current context

感谢任何建议。

问候。

3 个答案:

答案 0 :(得分:3)

GetHtmlPage的代码在文章中。您需要将它放在项目中的某个位置,然后从代码中调用它。 (说到哪个,开始的代码并不是很好的代码......)

请注意,您需要将它放在课堂上。您可以使用您正在调用它的类,或将其放在其他位置并使用

string locatorReport = Foo.GetHtmlPage(URL);

使用您用于包含该方法的类而不是Foo的任何名称。当然,你也想让它成为一种内部方法。

或者,您可以使用WebClient方法代替DownloadString ...

答案 1 :(得分:2)

GetHtmlPage是本文提供的方法。它不是.NET Framework的一部分。

答案 2 :(得分:1)

GetHtmlPage不是任何.NET命名空间的一部分。它是该文章作者撰写的函数。