我有一个asp.net用户控件,我想使用jquery ajax。它基本上是一个弹出窗体,允许用户在自动完成控件上输入名称。我不知道如何做到这一点使用jQuery AJAX,因为AJAX的jQuery呼叫我应该放在一个页面名称的网址:部分,然后调用方法。但是,我想将该方法放在用户控件的.cs文件中。有没有办法让它发生,还是我必须创建一个页面来保存ajax方法?如何使一个asp.net用户控件上的jQuery ajax调用
2
A
回答
2
用户控件与页面不同,所以你不能从你的jQuery中调用它。如果您使用Asp.Net AJAX,则可以将该方法放在页面方法中。否则,你应该把它放在一个web服务。
0
小心用(在这种情况下,网络服务)用户控制的其他资源“的Ajax请求调用”,如果你打电话给您控制您的应用程序(另一个域)之外的服务,你可能面临着“跨域Ajax请求“!!!
1
ICallbackEventHandler是,如果你不希望使用Web服务是更好的选择。它在内部进行ajax调用。
约ICallbackEventHandler详细信息,可以发现:
http://msdn.microsoft.com/en-us/library/system.web.ui.icallbackeventhandler.aspx
它的例子,在用户控件,可以在这里找到:
http://www.codeproject.com/Articles/27172/The-ICallbackEventHandler
相关问题
- 1. 如何在asp.net用户控件中使用jQuery ajax?
- 2. 如何在Asp.Net中使用jQuery AJAX调用用户控件方法
- 3. 在ASP.NET用户控件上使用JQuery?
- 4. asp.net ajax调用用户控件
- 5. ASP.NET - 如何使用jQuery AJAX调用控制器的动作
- 6. ASP.NET - 使用AJAX加载用户控件?
- 7. AutoSuggest在一个asp.net使用Ajax控件
- 8. jQuery的AJAX调用一个ASP.NET的WebMethod
- 9. 使用jQuery调用另一个控件的动作$ .ajax
- 10. 如何在另一个用户控件中使用asp.net用户控件?
- 11. 用户控件上的Asp.Net jquery
- 12. 如何在asp.net中的一个页面上使用两个Web用户控件
- 13. 在ASP.NET用户控件中使用AJAX回调
- 14. 如何将asp.net控件传递给jQuery ajax调用?
- 15. 使用jQuery替换ASP.NET Ajax控件
- 16. 如何使用jQuery阿贾克斯与asp.net用户控件
- 17. 如何使用asp.net中的ajax调用来上传文件?
- 18. 多个文件上传用户控件在AJAX ASP.Net
- 19. Asp.net jquery ajax调用
- 20. 如何从另一个用户控件调用用户控件的方法?
- 21. 使AJAX调用回ASP.NET中使用jQuery
- 22. Web用户控件在另一个用户控件上调用事件
- 23. asp.net mvc 3使用jquery或ajax调用控制器的动作
- 24. 如何使用简单的jQuery-ajax调用来上传文件
- 25. 如何有一个asp.net ajax控件自动引用css文件
- 26. ASP.NET从另一个用户控件刷新用户控件
- 27. 用户控件的ASP.NET调用方法
- 28. 如何调用一个春天控制器的方法使用jQuery AJAX
- 29. Asp.Net Web用户控件上的JQuery脚本多执行一次
- 30. 如何验证jQuery AJAX调用ASP.net
我想他肯定会想使用web服务 – Nick 2009-08-31 20:32:17
啊谢谢你们!我完全忘了web服务。 – Riz 2009-08-31 21:36:34