学习使用AJAX和ASP.NET的资源

时间:2015-01-12 03:42:07

标签: c# asp.net ajax

我一直在阅读有关AJAX的内容,并将其用于获取更快的网页内容和许多有用的功能,但大多数文档都是使用PHP,目前正在我的工作中,我们正在使用服务器端网页上的C#进行ASP.NET,页面文件是.aspx,它不是MVC应用程序。我还没有找到足够的材料来学习使用ASP的AJAX,请给我链接一些,或者给出一个简单的例子,比如检查一个用户名是否已经存在于数据库中,这是我想要在一个数据库上实现的功能之一用户注册表。

3 个答案:

答案 0 :(得分:0)

我认为你将在互联网上获得足够的ASP.NET AJAX资料。所以这是为你提供所需输出的链接。

http://www.dotnetfunda.com/articles/show/2297/how-to-check-whether-username-exists-in-database-without-refreshing-pa

答案 1 :(得分:0)

这实际上取决于您是否正在尝试快速完成此工作,或者在构建此工作时更好地理解这一点。我尝试使用后一种方法。如果您的基础对于任何主题都足够好,那么您以后就不会有太多麻烦。

因此,如果您开始使用ASP.NET Web Forms和AJAX,那么

将是有益的

0)远离ASP.NET AJAX Controls Toolkit和UI控件,如UpdatePanel。我觉得他们使支持AJAX的ASP.NET网页看起来更简单,但是没有做太多让你进入AJAX思维模式。

1)首先在客户端JavaScript代码中使用XmlHttpRequest,在服务器端代码中使用WebMethods或HTTP处理程序

2)然后,使用JS库,如jQuery而不是简单的Javascript调用

3)开始在服务器端使用ASP.NET Web API

答案 2 :(得分:0)

试试这个。当我一个月前读到这篇文章时,我打了两只鸟(Ajax和WebAPI)。它只讨论了基础知识,但我认为阅读完毕后你可以自己完成。

Link

http://www.codeproject.com/Tips/832045/Implementing-a-Basic-REST-Based-ASP-NET-Web-API-Se