asp.net 用Response写的下载,在执行时,弹出了windows保存对话框后,本页面的内容如何刷新呢?
在页面上有人按钮和一个状态标识,当按下这个按钮时,进入到click事件里面,事件里面先做了更新数据,后做了下载文件。当程序执行完后下载代码后,页面的pageLoad事件也...
在页面上有人按钮和一个状态标识,当按下这个按钮时,进入到click事件里面, 事件里面先做了更新数据,后做了下载文件。当程序执行完后下载代码后,页面的pageLoad事件也重新执行了,得到的新的状态数据。可是页面没有改变?如果没有下载文件的代码,页面在得到新的状态数据后,页面会改变的。可是加上下载代码就不成功了,请问下载代码如何正确的写呢?
展开
4个回答
展开全部
Response.Write("<script>alert('下载成功');location.href='跳转到原页面,用于刷新';</script>");
纯手打,望采纳。
纯手打,望采纳。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不明白,保存后就下载到你机子上了啊、?你还想对页面内容进行刷新?为什么?下载而已
如果你真的需要刷新,那么你就在下载代码那里最后重新绑定数据即可
如果你真的需要刷新,那么你就在下载代码那里最后重新绑定数据即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是Response.end()关闭响应,页面无法更新。暂未解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this.Response.End();接着写就行了呗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询