必须从数据库中检索列表

时间:2015-07-18 15:07:11

标签: asp.net-mvc linq

这样我必须从数据库中获取一些内容并显示出来,这就是我应该出现的两个段落。

在我的模型 - >中看起来像这样的 undervisning.cs

public class Undervisning
{
    public string Name { get; set; }
    public decimal Price { get; set; }
    public int Hours { get; set; }
    public string Text { get; set; }
}

在我的控制器中看起来像这样 - >的 undervisningcontroller.cs

public ActionResult Index()
{
    DatabaseClasseDataContext db = new DatabaseClasseDataContext();

    Undervisning newundervisning = new Undervisning();
    newundervisning.Name = db.Packages.ToList().ToString();

    return View(newundervisning);
}

我必须要在这里显示 index.cshtml

<div class="col-md-6 col-sm-6">
    <div class="plan">
      <h3>Enterprise<span>$59</span></h3>
       <p>Test</p>
    </div>
</div>

问题是我坚持如何从列表中提取内容并且应该在哪里,正如我所说,我必须使用.cshtml 2中的内容一次,也许更多时间。

1 个答案:

答案 0 :(得分:0)

undervisningcontroller.cs:

public ActionResult Index()
    {

        DatabaseClasseDataContext db = new DatabaseClasseDataContext();
        var model=db.Packages.ToList();

        return View(model);
    }
}

index.cshtml:

   @foreach(var u in Model)
    {
    <div class="col-md-6 col-sm-6">
        <div class="plan">
          <h3>@u.Name<span>$@u.Price</span></h3>
           <p>@u.Text</p>
        </div>
    </div>
    }