ASP.NET Web窗体 - 手动调用__doPostBack调用

时间:2010-09-23 15:48:00

标签: asp.net webforms

我有一个网页表单页面,其中包含一个按钮,该页面支持__doPostBack回调。我想手动调用它 - 通过“手动”我的意思是从网页外部,例如使用wget。请问有哪种方式或最好的方法可以做到这一点?

3 个答案:

答案 0 :(得分:1)

不,这不是不可能的,虽然我不确定是否可以用wget完成,因为你必须使用javascript设置页面变量,wget不支持。您很可能希望使用perl或其他一些脚本语言来发布带有正确变量集的回发。

这是一项非常重要的任务,但应该是直截了当的。打开您的网页,查看来源。然后找到__doPostBack代码,你应该看看它是如何工作的。使用像Fiddler这样的东西来查看你的回发变量。然后在“外部”代码上复制它。

答案 1 :(得分:0)

看起来你不能这样做,关闭Q

答案 2 :(得分:0)

你可以使用像WetIn http://watin.sourceforge.net/这样的东西。它不是直接用于这样的东西,但可以用于编程点击网页上的按钮。