怎么用C#填写网页表单

我想用C#做一个这样的程序:点击Button之后,它就进入一个特定的网页,按照我写好的内容填写网页表单,然后Submit。比如百度注册页:https://passport... 我想用C#做一个这样的程序:
点击Button之后,它就进入一个特定的网页,按照我写好的内容填写网页表单,然后Submit。

比如百度注册页:https://passport.baidu.com/?reg&tpl=mn
点击程序按钮之后它就会自动填写上面的内容。验证码不用考虑,只要填完表格就可以了。

应该怎么做呢?请高手帮助。谢啦。
To: _akeychen
但是我要填的表格在网页上啊,不在我的程序里,还能通过textBox文本框赋值吗?
展开
 我来答
user_pyw
2010-01-31 · TA获得超过325个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:277万
展开全部
不太可行。
----------------------
你只能说,自己做一个和你要打开的页面有同样表单的页面。
如果有验证码的就比较麻烦,
如果没有,就用post或者get提交找到他的action、
提交上去就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skynomadism
推荐于2016-02-18 · TA获得超过319个赞
知道小有建树答主
回答量:410
采纳率:100%
帮助的人:166万
展开全部
如果它的网站没有一些实时的参数回传的话,其实不同非要加载了页面才可以填它的表单,找一个监视软件看一看它的网页提交的url是什么,需要填的是哪些参数,直接构造好发送给它就行了。不同去网页上一个元素一个元素的找
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
phdz
2010-01-31 · TA获得超过115个赞
知道小有建树答主
回答量:125
采纳率:0%
帮助的人:94.2万
展开全部
使用webbrowser控件加载这个网页,然后,再在网页中找各个元素。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_akeychen
2010-01-31 · TA获得超过131个赞
知道答主
回答量:173
采纳率:0%
帮助的人:120万
展开全部
后台按钮click事件,.,给TextBox文本框赋值就是,,,还有什么意思

都一样的,,,根据textBoxID指定控件赋值,,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
781553172
2010-01-31 · 超过43用户采纳过TA的回答
知道答主
回答量:186
采纳率:0%
帮助的人:115万
展开全部
在弹到的另一个页面Page_Load事件里面写,你预先想写的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式