Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在响应之前或之后刷新我的Telrik网格或页面。结束_C#_.net_Httpresponse - Fatal编程技术网

C# 如何在响应之前或之后刷新我的Telrik网格或页面。结束

C# 如何在响应之前或之后刷新我的Telrik网格或页面。结束,c#,.net,httpresponse,C#,.net,Httpresponse,我有一个带有下载栏的telerik网格,用户可以通过点击下载来下载文件。 下载后,我希望网格刷新,以便我可以更改下载文件的状态。 但是由于用于下载的Response.end,即使在响应之前绑定了网格,我也无法刷新网格。end 那么,下载时有没有办法刷新页面 等待答复执行下载时,文件内容将在响应中发送,而不是在页面中发送。因此,简短的回答是“否”,下载文件时无法更新页面。我建议用户单击“更新网格”并注册一个脚本,该脚本将执行对服务器的另一个调用,服务器将向客户端发送文件。Wot将是注册脚本的正确方

我有一个带有下载栏的telerik网格,用户可以通过点击下载来下载文件。 下载后,我希望网格刷新,以便我可以更改下载文件的状态。 但是由于用于下载的Response.end,即使在响应之前绑定了网格,我也无法刷新网格。end

那么,下载时有没有办法刷新页面


等待答复

执行下载时,文件内容将在响应中发送,而不是在页面中发送。因此,简短的回答是“否”,下载文件时无法更新页面。我建议用户单击“更新网格”并注册一个脚本,该脚本将执行对服务器的另一个调用,服务器将向客户端发送文件。

Wot将是注册脚本的正确方法?使用ScriptManager.RegisterStartupScript,它将包含启动下载所需的脚本。感谢帮助人员。。我想这应该行得通。。我现在将应用它:)在应用这个之后,我遇到了一个独特的问题。。当我点击下载两个文件时,它不起作用。。之后,如果我第三次或以后单击下载。。下载工作正常。使用fiddler/firebug查看您的第二个下载请求是否已发送,服务器是否正常处理