如何在javascript中调用c#方法

问题描述:

我需要调用codeScriptBehind方法在javaScript函数中命名为RebinData()如何在javascript中调用c#方法

我该怎么做?

Regards

你可以用WebMethods做到这一点,我不记得它是如何完成的。谷歌搜索“asp.net webmethods”应该给你很多方法来做到这一点。

这里的第一个结果的链接,但对如何调用webMethods的解释:

http://geekswithblogs.net/frankw/archive/2008/03/13/asp.net-ajax-callbacks-to-web-methods-in-aspx-pages.aspx

使用ASP服务器端量词调用服务器端将只在最初的工作呈现页面时加载。如果您想要随时调用方法来响应用户操作,则可以触发回发或使用Ajax对服务器端代码进行异步调用。

我想你不能在服务器端通过Ajax重新绑定控件。 一种方法是使用Ajax从服务器获取数据,然后在客户端绑定数据。 它也取决于您正在使用的JavaScript库(Microsoft ajax库,Jquery)。

+0

好的,不是RebindData ...它绑定一个GridView与一个参数,我得到时点击一个img – user207123 2010-03-09 23:02:18