Asp.net mvc 3 MVC代码第一个C#检索数据
好的,我只是需要一些好的指导性页面,介绍如何设计一个从数据库检索数据的类。 我可以找到关于如何获取现有数据库并从中创建实体框架的所有信息,但我尝试先编写代码 我能够插入数据(尽管我不能100%确定它是如何工作的),但我似乎无法弄清楚如何使用创建的类(模型)从数据库中提取数据,并在页面上显示这些数据 我在研究和学习这方面没有问题,但我在寻找好的信息方面经历了一段艰难的时光,这些信息将真正完成这一过程 再一次,我不是在寻找实体框架Asp.net mvc 3 MVC代码第一个C#检索数据,asp.net-mvc-3,c#-4.0,Asp.net Mvc 3,C# 4.0,好的,我只是需要一些好的指导性页面,介绍如何设计一个从数据库检索数据的类。 我可以找到关于如何获取现有数据库并从中创建实体框架的所有信息,但我尝试先编写代码 我能够插入数据(尽管我不能100%确定它是如何工作的),但我似乎无法弄清楚如何使用创建的类(模型)从数据库中提取数据,并在页面上显示这些数据 我在研究和学习这方面没有问题,但我在寻找好的信息方面经历了一段艰难的时光,这些信息将真正完成这一过程 再一次,我不是在寻找实体框架 谢谢你所能提供的一切帮助 互联网上有很多教程。下面是一个从表中提取数
谢谢你所能提供的一切帮助 互联网上有很多教程。下面是一个从表中提取数据并在视图中显示的小示例 假设您有这样一个名为User的模型类
public class User
{
public int ID { set;get;}
public string FirstName { set;get;}
}
将这样的属性添加到每个模型实体的DataContext
类中。该属性的类型为DbSet
public class YourDataContext: DbContext
{
public DbSet<User> Users {set;get;}
}
在Views/User
文件夹下有这样一个index.cshtml视图
@model IEnumerable User
@foreach(var user in Model)
{
<p>@user.FirstName</p>
}
@model IEnumerable用户
@foreach(模型中的var用户)
{
@user.FirstName
}
darn我想点击这两个选项的检查,因为这两个选项都是正确的,并回答了我的问题。请查看ScottGu博客上的此链接,这将有助于您入门。
@model IEnumerable User
@foreach(var user in Model)
{
<p>@user.FirstName</p>
}