I do some web scraping using .net tools. I found the best way to get the query strings, whether post or get is to use
Fiddler. This tool will give you the full request. That way you can scrape out your state variables and insert them into your next request. Using this + passing cookies it's possible to scrape just about anything from the Internet.