在Index.cshtml中打印输出SQL Server.mdf表

时间:2014-07-12 08:01:44

标签: c# sql entity-framework asp.net-mvc-4

使用MVC4我有一个名为table1的类对象,其中包含table1中每列的类对象。我有一个工作连接字符串绑定到dbContext中的testContext。数据库有许多行和列的数据,并且运行正常。在HomeController中,testContext与视图耦合。问题是视图不会打印出表格。

我相信控制器有问题,行:

var dataout = db.Data1.ToList();

testContext.cs

using System.Data.Entity;

namespace SQLServerMDF.Models
{
    public class testContext : DbContext
    {
        public DbSet<Table1> Data1 { get; set; }
    }
}

HomeController.cs

using SQLServerMDF.Models;

namespace SQLServerMDF.Controllers
{
    public class HomeController : Controller
    {
        private testContext db = new testContext();
        public ActionResult Index()
        {
           var dataout = db.Data1.ToList();
           return View(dataout);
        }
    }
}

Index.cshtml

@model IEnumerable<SQLServerMDF.Models.Table1>


@section featured {
    @foreach (var item in Model)
    {
        <h2>@item.testID @item.datetime  @item.col1 @item.col2 @item.col3</h2>
    }
}

0 个答案:

没有答案