【问题标题】:Using AJAX/Jquery with custom ASP.NET web controls that call a web-service将 AJAX/Jquery 与调用 Web 服务的自定义 ASP.NET Web 控件一起使用
【发布时间】:2012-03-30 01:12:54
【问题描述】:

我编写了一个名为 myLight 的简单 ascx 用户控件,我以编程方式将该控件的多个实例添加到我的表单中。这个控件有两个按钮ONOFF,它有一个“ID”属性

我还有一个 WCF 网络服务,它有两种方法 ONOFF 以及一个 Status 功能。

因此,该页面将设置多个 myLight 实例,并且每个实例都有一个唯一的地址。当用户单击 ON/OFF 按钮时,将调用相应的 Web 服务,并带有单击的控件的地址。但是我不希望每次按下按钮后都必须重新加载整个页面,而只是调用网络服务。

在我完成这部分工作后,我希望每个控件定期调用 Status 函数及其地址,以便它可以根据返回值更新控件的颜色。

我正在寻找有关如何实现此功能的建议。 AJAX 服务器控件、JQuery 等

【问题讨论】:

  • 第一个问题,您的 WCF 服务是否与网站位于同一个域中?
  • 您在使用 WCF 时遇到了困难。对于 http 网络服务,请使用 .asmxWeb API
  • @jrummell - 我不敢相信你实际上只是建议有人使用 .asmx
  • 是的,该服务位于同一个域中......实际上我正在为这个测试应用程序使用 asmx 服务
  • @Josh 相信它。与 http/WCF 相比,它非常简单。查看我链接的文章以了解更多信息。

标签: jquery asp.net ajax wcf wcf-client


【解决方案1】:

在这里向您展示整个概念是一个漫长而乏味的过程,因此,要实现启用 ajax 的 wcf 服务,请查看以下链接...

http://www.dotnetcurry.com/ShowArticle.aspx?ID=235

【讨论】:

  • 这让我到了那里。我此时唯一的问题是用户控件都引用了相同的 javascript。
猜你喜欢
  • 1970-01-01
  • 2011-10-14
  • 1970-01-01
  • 2017-09-23
  • 2021-05-27
  • 1970-01-01
  • 2012-05-22
  • 1970-01-01
  • 2013-07-04
相关资源
最近更新 更多