我想使用c#以编程方式在ASP.net页面上调用按钮单击事件。 我无法访问页面的服务器端,因此我无法直接调用该函数。 它有可能吗?
答案 0 :(得分:3)
,请致电:
__doPostBack("<%= your_button_id.UniqueID %>", "");
答案 1 :(得分:1)
到目前为止,我理解你的问题:
javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(...))可能符合您的需要。这是ASP控件使用的JS调用。复制该调用可能会“调用”您需要的方法
在此处阅读更多内容:WebForm_PostBackOptions documentation
享受!
答案 2 :(得分:0)
感谢您的回答,
我已经使用Firefox的“Tamper Data”插件来查看生成的Post的样子,并构建了我自己的HttpWebRequest。