Web ページに自動入力してから、C# でデータを送信したいと考えています。
これどうやってするの?
Web サーバーへの POST HTTP リクエストを偽装する必要があります。次のクラスが必要になります: HttpWebRequestおよびHttpWebResponse。POST データはフォーム フィールドの値になります。ブラウザが送信する POST リクエストを確認するには、Wiresharkを参照してください。
別の方法はWebClientです。
プログラムによって、または実際のブラウザー ウィンドウ内でということですか? 後者の場合は、WatiNを試してください。