因为post数据时,对方需要令牌 
 
 所以我在客户端post 的时候,先就按正常情况操作,
然后在BeforeNavigate2事件中截获postdata对我所需要修改的地方进行修改后再post出去代码如下:private void WebBrowser_BeforeNavigate2(object pDisp, ref object URL, ref object Flags,ref object TargetFrameName, ref object PostData, ref object Headers, ref bool Cancel)
        {
            //本意是想把得到了postdata经过修改后再提交,,可是在这里。提交的postdata是未经修改的..问题就在此了
            string postDataText = System.Text.Encoding.ASCII.GetString(PostData as byte[]);
            postDataText = postDataText.Replace(textBox3.Text, textBox4.Text);
            PostData = System.Text.Encoding.ASCII.GetBytes(postDataText);
            textBox2.Text = postDataText;
        }可是post出去的数据仍是未经过修改。。