http://toster.ru/#p2, страница по которой отличается от страницы по ссылке http://toster.ru/http://toster.ru/, как будто #p2 игнорируется.string htmlCode;
using (WebClient client = new WebClient())
{
htmlCode = client.DownloadString("http://toster.ru/#p2");
}