Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 MVC代码第一个C#检索数据_Asp.net Mvc 3_C# 4.0 - Fatal编程技术网

Asp.net mvc 3 MVC代码第一个C#检索数据

Asp.net mvc 3 MVC代码第一个C#检索数据,asp.net-mvc-3,c#-4.0,Asp.net Mvc 3,C# 4.0,好的,我只是需要一些好的指导性页面,介绍如何设计一个从数据库检索数据的类。 我可以找到关于如何获取现有数据库并从中创建实体框架的所有信息,但我尝试先编写代码 我能够插入数据(尽管我不能100%确定它是如何工作的),但我似乎无法弄清楚如何使用创建的类(模型)从数据库中提取数据,并在页面上显示这些数据 我在研究和学习这方面没有问题,但我在寻找好的信息方面经历了一段艰难的时光,这些信息将真正完成这一过程 再一次,我不是在寻找实体框架 谢谢你所能提供的一切帮助 互联网上有很多教程。下面是一个从表中提取数

好的,我只是需要一些好的指导性页面,介绍如何设计一个从数据库检索数据的类。 我可以找到关于如何获取现有数据库并从中创建实体框架的所有信息,但我尝试先编写代码

我能够插入数据(尽管我不能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>
}