2010-08-05 57 views
0

我有一個網站,我需要傳遞4個參數,然後以編程方式提取數據,但有一個大問題。該網站內置於帶有AJAX格式的ASP.NET中。所以,我可以通過編程填寫一個字段,然後填寫第二個字段。有必要點擊一個按鈕,以填補第三個領域,所以我按下編程按鈕然後。問題是當我點擊按鈕時,第二個填充在調用按鈕事件之前變空並導致錯誤。C#自動化ASP.NET網站

那麼有沒有一種方法可以在不引起錯誤的情況下快速填充字段?

+0

你對網站有任何控制權嗎?你能改變網站上的任何代碼嗎?或者你不能在網頁的另一邊想到一個服務? – Kangkan 2010-08-05 07:48:37

+0

我不是目標網站的實際所有者。即使我需要提交表單,但我不能使用C#HTTPWebRequest,因爲我不知道要發佈到的URL。我只是在我面前有一個表格,我可以在瀏覽器中打開並填寫字段,然後提交。 – Neutralizer 2010-08-05 08:01:02

回答

2

看看網絡自動化庫,如WatiN - 這可以讓你做這種交互。

0

我相信IRobotSoft網站刮板可以做這種工作。您將使用兩種表單填寫操作,並在它們之間添加點擊操作。