【问题标题】:Validating a textbox with AJAX Toolkit in ASP.NET在 ASP.NET 中使用 AJAX 工具包验证文本框
【发布时间】:2012-04-20 19:27:33
【问题描述】:

对于以下问题,我不太确定要在哪里搜索或搜索什么:

我的页面上有一个 TextBox 控件和一个 Label 控件。我已经准备好数据库查询,我想在 TextBox textchanged 事件上运行它,以便在标签中显示“有效”或“无效”文本。

如何在不回发每个 textchanged 事件的整个页面的情况下实现这一点?我已经安装了 AJAX 控制工具包并让示例工作,但我似乎没有找到适合该法案的扩展器。有小费吗?非常感谢,谢谢。

【问题讨论】:

  • 我的建议是研究WCFjQuery's .ajax() method,可能还有ASP.NET MVC。 --- WCF 用于从数据库中推送和拉取数据。 ASP.NET MVC 强制你抽象你的层。 jQuery ajax 在两者之间进行异步交互。

标签: asp.net ajax ajaxcontroltoolkit


【解决方案1】:

首先,远离 AjaxControlToolkit。这适用于不知道自己在做什么的懒惰的 Web 开发人员。

其次,查看 jQuery Ajax。了解如何正确使用它来完成您需要做的事情。

基本上,您需要做的是通过 jQuery Ajax 发布到您的页面/Web 服务,以便运行数据库查询。然后,您可以将数据返回到页面并更新 UI。

http://api.jquery.com/jQuery.ajax/

【讨论】:

  • 我会将此标记为我正在寻找的答案。它指出了我在哪里寻找。下面的另外两个“答案”是……嗯……不好。一个是建议使用 MVC 进行简单的异步调用,另一个只是一个巨魔。如果有人在稍后阶段遇到此线程,请知道我在这里找到了我正在寻找的答案:encosia.com/… 在按照 Tim 的建议在 Google 上搜索“jQuery AJAX ASP.NET”之后。
猜你喜欢
  • 1970-01-01
  • 2011-08-05
  • 1970-01-01
  • 1970-01-01
  • 2010-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多