C# ASP.NET网站中使用AJAX的正确方法
我正在学习如何使用ASP.NET和C创建网站。现在我正在学习发出AJAX请求并输出响应。我对网站有很多经验&使用python/php服务器端和javascript+html客户端 在ASP.NET网站中执行AJAX请求的最佳实践方法是什么?是JQuery还是C#/ASP.NET? 使用本机C#/ASP.NET AJAX调用/代码是否更好C# ASP.NET网站中使用AJAX的正确方法,c#,javascript,jquery,asp.net,C#,Javascript,Jquery,Asp.net,我正在学习如何使用ASP.NET和C创建网站。现在我正在学习发出AJAX请求并输出响应。我对网站有很多经验&使用python/php服务器端和javascript+html客户端 在ASP.NET网站中执行AJAX请求的最佳实践方法是什么?是JQuery还是C#/ASP.NET? 使用本机C#/ASP.NET AJAX调用/代码是否更好 // I think its something like <asp:AJAX ....> //我觉得这有点像 使用哪种方法重要吗 您能否在AS
// I think its something like
<asp:AJAX ....>
//我觉得这有点像
使用哪种方法重要吗
您能否在ASP.NET中给出一个简单的示例,说明如何编写AJAX请求/调用?我知道如何在JQuery中实现这一点,也知道如何在本机Javascript中实现这一点,但在ASP.NET中没有。在ASP.NET中,AJAX由
UpdatePanel
控件使用
请参阅以下资源:
既然你在问这个问题,你可能会意识到有几种不同的做事方式。不幸的是,有这么多不同的选择,你实际上不得不做出选择,这可能很难 在ASP.net站点中使用AJAX没有“正确”的方法,因为它们都有各自的优缺点。这一切都是关于你(和任何团队成员)最容易写、读和维护的内容 有几个专门为使用AJAX而构建的控件(通过在页面上使用导入各种有用JS的控件)。类似的东西可以帮助在页面上编写和维护AJAX-y部分回发内容变得非常简单。中还有大量其他整洁的控件,可以让您使用更多的预构建控件 如果您正在寻找一种更“传统”的AJAX体验,您可以通过使用。您还可以研究(有点不推荐,但您仍然会发现它们无处不在,并且尽可能让事情变得轻松。这些可以通过您的代码隐藏、asp或jquery/js调用
因此,简言之,正如web开发中的所有其他内容一样,没有“正确的方法”,只有适合您的方法。最简单的答案:使用MVC