0

我的一个页面上有一个 Ajax AsyncFileUpload(在更新面板内)。该控件有效,但是我希望页面在上传完成后重新加载。我Response.Redirect在 OnUploadedComplete 方法的代码和location.reload(true)OnClientUploadComplete 中尝试了一个。两者都会导致 `Server Response Error: 'Unknown Server error' 的 javascript 警报

您想查看响应页面吗?`并且页面没有刷新。

上传完成后,有没有人能够进行整页刷新?

编辑:我错误地说 AsyncFileUpload 在控制面板中,我的意思是说更新面板。

4

3 回答 3

0

你告诉的这个控制面板。这是一个更新面板吗?如果是,你可以试试 upd.Update(); 刷新面板。

于 2012-02-28T20:46:03.843 回答
0

请注意,如果您的背面有响应,您可能会在此处结束页面的生命周期。这只是一个猜测。检查以确保您的代码甚至达到了预期的点。寻找诸如 Response.End 之类的东西,它将阻止此后执行的任何操作。

于 2012-02-28T22:31:51.970 回答
0

使用asp:FileUpload控件并使用Scriptmanager 的RegisterPostBackControl方法将其注册为回发控件。或将此 FileUpload 的回发触发器条目添加到 UpdatePanel 的触发器集合

于 2012-02-29T13:16:46.813 回答