C# 如何在单击按钮时使用REST获取web表数据。

C# 如何在单击按钮时使用REST获取web表数据。,c#,asp.net,visual-studio,rest,asp.net-mvc-4,C#,Asp.net,Visual Studio,Rest,Asp.net Mvc 4,我对visualstudio相当陌生。当我试图研究如何将REST与C#结合使用时,我发现我们应该在新项目列表中选择MVC4 Web应用程序。虽然我已经安装了Visual Studio安装的ASP.NET Web development,但MVC4 Web应用程序选项不可见。 是否有其他方法可以使用REST获取HTML web表元素。我们可以使用web表单而不是MVC4吗?此外,如果可以提供任何博客链接,帮助初学者学习开发网页,使用REST点击按钮从其他网站获取数据,我们将不胜感激。您可以使用Ht

我对visualstudio相当陌生。当我试图研究如何将REST与C#结合使用时,我发现我们应该在新项目列表中选择MVC4 Web应用程序。虽然我已经安装了Visual Studio安装的ASP.NET Web development,但MVC4 Web应用程序选项不可见。
是否有其他方法可以使用REST获取HTML web表元素。我们可以使用web表单而不是MVC4吗?此外,如果可以提供任何博客链接,帮助初学者学习开发网页,使用REST点击按钮从其他网站获取数据,我们将不胜感激。

您可以使用HttpClient向现有API发送请求,无论您的项目类型如何(MVC、WebForms)

Microsoft的文档提供了有关如何执行此操作的详细说明:


链接页面使用控制台应用程序,但是与HttpClient初始化和请求相关的代码应该可以在MVC和WebForms应用程序上使用,前提是包含正确的库(如链接文档中所述).

您是否对此标题进行了一些研究
如何在WebForms中使用REST与C#
?只选择了asp.net核心webapplication。之后,下一步将询问您什么样的Web应用程序。听起来你想要一个普通的带有MVC的Web应用程序。您可以在下一个屏幕上选择此选项。然后google for aps net core HttpClient您需要学习如何使用REST,然后您将了解所有与REST无关的问题和图像。您为什么选择MVC 4?它被MVC5所取代,现在被MVC核心所取代。我们通常使用WebAPI来创建RESTAPI,尽管在MVC核心中它们是合并的。