.net core spider【爬虫】如何进行点击页面某个控件再进行获取数据?

.net core spider【爬虫】如何进行点击页面某个控件再进行获取数据?
最好能用如下代码实例进行改造说明一下或其它方式(processor里实现)

            Spider spider = Spider.Create(site,
                    // use memoery queue scheduler. 使用内存调度
                    new QueueDuplicateRemovedScheduler(),
                    // use custmize processor for youku 为优酷自定义的 Processor
                    new YoukuPageProcessor())
                    // use custmize pipeline for youku 为优酷自定义的 Pipeline
                    .AddPipeline(new YoukuPipeline());
            spider.Downloader = new HttpClientDownloader();
            spider.ThreadNum = 1;
            spider.EmptySleepTime = 3000;

            // Start crawler 启动爬虫
            spider.Run();