我是MVC 3.0的新手,LINQ to SQL。我试图在MVC中的GRID类型的东西中显示来自数据库的数据。我试过简单的桌子,但它太静了。
代码:
控制器:
使用Testing_linq.Models;
namespace Testing_linq.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{
ViewBag.Message = "Welcome to ASP.NET MVC!";
var DataContext = new RegistrationDataContext();
var Registration = DataContext.SelectRegistration_sp();
return View(Registration);
}
查看:
@foreach(SelectRegistration_spResult reg in (IEnumerable<Object>)ViewData.Model)
{
<tr>
<td>@reg.userEmail </td>
</tr>
}
</table>
表仅用于测试一条记录,我希望所有记录都显示在GRID中,可以对其进行修改,排序,删除,更新等。
帮我解释一下这段代码。