在页面中使用ajax toolkitscriptmanager控件时,Page.ClientScript.RegisterStartupScript不起作用

时间:2011-07-29 07:58:07

标签: asp.net

我在我的asp.net页面中使用iscrosspagepostback属性。所以对于一个按钮,我同时给出了onclick事件和postbackurl属性。现在我首先点击按钮它将回发到sam页面做一些工作然后转到下一页在postback url属性中指定。

现在我的问题是,我必须检查postback上的emailexistence功能。如果它(emailexistence()方法)返回false然后它不会回发到下一页。它仍然在同一页面。但如果它返回true,那么它将转到下一页。

如何限制这一点。

1 个答案:

答案 0 :(得分:0)

让我看看我是否正确理解了这个场景:

  • 您正在从第A页到第B页进行交叉发布。您这样做是因为您在第B页上有关于第A页的信息。

  • 如果验证失败,您希望保持同一页面。

如果是这种情况,请不要使用交叉发布。在完成验证后,只需定期回发并执行Server.Transfer。

交叉发布的问题是您已经在新页面上;重定向发生在客户端。