无法在Page回调中调用Response.Redirect

时间:2012-04-09 04:31:21

标签: c# asp.net

我收到此错误。我正在使用ICallbackEventHandler来填充一些下拉列表。在特定情况下,我想重定向到某个aspc页面,但我正在

  

无法在Page回调中调用Response.Redirect。

我也使用过Server.Transfer,但问题没有解决。

1 个答案:

答案 0 :(得分:1)

Response.Redirect()暗示调用Response.End(),这将绝对停止页面生命周期执行。

所以你不能在你的回调方法中使用它。您可以使用客户端方法,而不是window.location.href = "...."