Я уже несколько дней пытаюсь решить свою проблему и все еще застрял. Я довольно новичок с c#, поэтому, пожалуйста, со мной. Я перехожу на веб-сайт с некоторыми параметрами, переданными внутри URL, который дает мне необходимую информацию, отображаемую на сайте, на который мы переходим. Затем на сайте есть кнопка ввода «Экспорт данных», которая затем сохраняет данные в красивый CSV-файл. Все, что мне нужно сделать, это автоматизировать нажатие кнопки. Я обычно пишу код на VBA, поэтому я бы нажал oop через Document.elements, чтобы получить кнопку, а затем просто щелкнул, но по мере того, как я разрабатываю эту систему с asp. net веб-формами, я нахожу ее немного сложнее , Проблема в том, что я не знаю, как сохранить / получить открытую страницу браузера как переменную, чтобы нажать кнопку. Ниже приведен код, который вы видите, очень простой. Если кто-нибудь знает, я могу go отсюда, это было бы здорово. Спасибо
using System;
using System.Web.UI.WebControls;
namespace myNameSpace
{
public partial class DataScrape : System.Web.UI.Page
{
protected void Proceed_Click(object sender, EventArgs e)
{
Response.Redirect(url_with_params);
//Need to click a button on the redirected page.
}
}
}