我如何在代码中进行manuell回发?

我不想要重定向,因为例如用户已在站点的字段中输入值并决定登录。我只想要一个简单的回发。

有帮助吗?

解决方案

如果您的页面上有链接/图像按钮,则可以执行以下操作:

__doPostBack('link/image button name',''); // in javascript

如果不是:

var f = document.forms[0]; //if you only have one forms(this standard on asp.net)
f.__EVENTTARGET = 'some control name';
f.submit();

其他提示

你有什么意见?您想生成回发脚本吗?

Page.ClientScript.GetPostBackEventReference(this, "Arguments", false);

之后,为了处理回发,您必须实现 System.Web.UI.IPostbackEventHandler

但是如果你想要交叉回发,请查看:

http://www.c-sharpcorner.com/UploadFile /DipalChoksi/xpgpostbk_asp2_dc08102006235543PM/xpgpostbk_asp2_dc.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top