Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.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/9/javascript/405.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
如何在ASP.NET中将AJAX回发后的数据返回到客户端?_Asp.net_Javascript_Ajax_Postback - Fatal编程技术网

如何在ASP.NET中将AJAX回发后的数据返回到客户端?

如何在ASP.NET中将AJAX回发后的数据返回到客户端?,asp.net,javascript,ajax,postback,Asp.net,Javascript,Ajax,Postback,我有一个简单的问题-我使用内部带有自定义服务器控件的更新面板。我从javascript调用_doPostBack,并在实现IPostBackEventHandler的服务器上引发RaisePostBackEvent。 这是客户端到服务器的调用。我可以在部分回发后将数据返回给客户端吗?实现这一目标的最佳方式是什么 谢谢大家! Heko, 您在调试模式下跟踪回发了吗?如果在启用客户端调试的情况下使用IE,则可以在客户端和服务器中执行部分回发。我认为使用ScriptManager.RegisterHi

我有一个简单的问题-我使用内部带有自定义服务器控件的更新面板。我从javascript调用_doPostBack,并在实现IPostBackEventHandler的服务器上引发RaisePostBackEvent。 这是客户端到服务器的调用。我可以在部分回发后将数据返回给客户端吗?实现这一目标的最佳方式是什么

谢谢大家!

Heko, 您在调试模式下跟踪回发了吗?如果在启用客户端调试的情况下使用IE,则可以在客户端和服务器中执行部分回发。

我认为使用ScriptManager.RegisterHiddenField或ScriptManager.RegisterStartupScript是最好的选择。
或者两者都有?取决于您来回传递的元素类型。

是的,我遵循了回发-它工作正常。RaisePostBackEvent无效,因此无法将数据返回到客户端。如何将一些数据传递回客户端?示例:客户端更改一些值,部分回发到服务器并更新服务器上的控制状态。现在,我应该将新元素列表和一些对象从服务器返回到客户端。你知道怎么做吗?有什么想法吗?