Я согласен, что это странная задача.Лично я бы избегал подобных ситуаций, однако, если это то, что вам нужно сделать, это то, как я бы подошел к этому.
- Я рекомендую вам получить библиотеку под названием Html Agility Pack
- Добавьте ссылку на HTMLAgilityPack.dll в ваше приложение asp.net.
Если вам известен URL-адрес страницы в iframe, очистите этот веб-сайт, например
WebClient webClient = new WebClient();
byte[] reqHTML;
reqHTML = webClient.DownloadData("http://www.urltothesiteyouwant.com/path/");
UTF8Encoding objUTF8 = new UTF8Encoding();
string htmlOfSite = objUTF8.GetString(reqHTML);
Посетите сайт пакета Html Agility и Пример страницы для получения дополнительной информации об использовании библиотеки.
Это позволит вам получить нужный текст с внешнего сайта и отобразить его самостоятельно.Всегда важно проверять законность, стоящую за этим, и если разрешено воспроизведение информации с этого сайта на других сайтах и т. Д.
HTH.