如何将一个打印“Hello World”的页面添加到现有的asp.net项目中?

时间:2017-09-09 20:48:25

标签: c# asp.net asp.net-mvc asp.net-mvc-4

我通过FTP将一个ASP.NET项目下载到我的本地计算机,然后在Visual Studio中打开它。

目前文件夹结构如下所示:

enter image description here

有谁能告诉我如何添加一个新页面,我可以通过domain.com/hello访问并打印“hello world”?

我无法弄清楚自己,因为我看不到任何Controllers或Models文件夹。我也找不到网址的路由方式。当我访问domain.com/about时,我看到该网站的about页面的代码如下:Views \ Home \ About.cshtml

但我不确定是谁告诉网站/应该将路由到该文件。我找不到任何路线文件。

1 个答案:

答案 0 :(得分:-1)

  1. 您应该创建文件夹控制器
  2. 在名称为CustomController的文件夹中创建Controller
  3. 在控制器Hello()中创建Action,返回ur查看“return View()”
  4. 在您的视图中创建文件夹 - >定制
  5. 在文件夹
  6. 中添加Hello.cshtml
  7. 转到App_Data
  8. 找到您的路由文件
  9. 为你的应用添加新路线
  10. routes.MapRoute( name: "hello", url: "hello", defaults: new { controller = "Custom", action = "Hello" } );

    完成