通过WebClient填写radiobutton和comboboxes

时间:2018-01-24 14:52:04

标签: c# .net webclient

我正在使用webclient编写代码来发布网页,使用NameValueCollection填充一些数据字段,如下所示:

WebClient client = new WebClient();

NameValueCollection values = new NameValueCollection();
values.Add("TextInputName", "Input here");                        
values.Add("ComboboxAge", "Input here");                                                            
values.Add("RadioButtonGenre", "checked");


using (client)
{
byte[] result = client.UploadValues("https://www.pageofexample.com",     "POST", values);
string ResultPage = Encoding.UTF8.GetString(result);
Console.WriteLine(ResultPage);
}

因此,在代码填写数据字段并发布网页后,它应该返回一个结果页面,其中包含一些重要信息,但是它只返回同一页面,所有数据框都填写完了除了组合框和单选按钮保持设置为默认值,为什么会这样?

提前致谢。

0 个答案:

没有答案