Html 为什么我的代码什么都不做?

Html 为什么我的代码什么都不做?,html,razor,asp.net-mvc-4,Html,Razor,Asp.net Mvc 4,当我运行调试器时,我得到0个错误,加载布局,显示“电影”,但实际上没有其他内容。我是MVC的新手,希望您能提供一些意见。视图、模型和控制器的代码如下所示。该数据库包含100多个项目和一个链接列表,但它只是一个空白 视图: 型号: using System; using System.Data.Entity; namespace MyWebPage.Models { public class Movie { public int ID { get; set; }

当我运行调试器时,我得到0个错误,加载布局,显示“电影”,但实际上没有其他内容。我是MVC的新手,希望您能提供一些意见。视图、模型和控制器的代码如下所示。该数据库包含100多个项目和一个链接列表,但它只是一个空白

视图:

型号:

using System;
using System.Data.Entity;

namespace MyWebPage.Models
{
    public class Movie
    {
        public int ID { get; set; }
        public string Name { get; set; }
        public string Cover { get; set; }
    }

    public class MoviesDbContext : DbContext
    {
        public DbSet<Movie> Movies { get; set; }
    }

}
使用系统;
使用System.Data.Entity;
名称空间MyWebPage.Models
{
公映
{
公共int ID{get;set;}
公共字符串名称{get;set;}
公共字符串覆盖{get;set;}
}
公共类MoviesDbContext:DbContext
{
公共DbSet电影{get;set;}
}
}

提前谢谢

数据库中有电影吗?看起来没问题。您是否已将调试器设置为确认db.Movies.ToList()返回行?您预期会发生什么,以及实际看到什么?你没有看到电影列表吗?您在列表中单击,但什么也没发生?更明确一点…愚蠢的问题,但我如何设置调试器以确认它返回了行?设置变量的监视(通常为左下角)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using MyWebPage.Models;

namespace MyWebPage.Controllers
{
    public class HomeController : Controller
    {
        private MoviesDbContext db = new MoviesDbContext();

        public ActionResult Index()
        {  

            return View(db.Movies.ToList());
        }

        public ViewResult Movies(int id)
        {
            Movie moviesdb = db.Movie.Find(id);
            return View(moviesdb);
        }

    }
}
using System;
using System.Data.Entity;

namespace MyWebPage.Models
{
    public class Movie
    {
        public int ID { get; set; }
        public string Name { get; set; }
        public string Cover { get; set; }
    }

    public class MoviesDbContext : DbContext
    {
        public DbSet<Movie> Movies { get; set; }
    }

}