see
http://groups.google.com/groups?q=C%23+webbrowser+navigate+post&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=ari3kh%24p0p%2401%241%40news.t-online.com&rnum=2   object vFlags = null;
   object vTarget = null;
   string strData = "username=MyName&password=MyPassword";
   string strHeaders = "Content-Type: application/x-www-form-urlencoded\r\n";
   ASCIIEncoding AE = new ASCIIEncoding();
   byte[] bytePost = AE.GetBytes(strData);
   byte[] byteHeaders = AE.GetBytes(strHeaders);
   object vPost = bytePost;
   object vHeaders = byteHeaders;   // POST the data
   mtWebBrowser.Navigate(strUrl, ref vFlags, ref vTarget, ref vPost, ref
vHeaders);>>>是否需要转成utf-8编码?
I think yes