Asp.net mvc 4 将数据从数据库中的表显示到ASP.net mvc 4 Web应用程序
我对ASP.NETMVC4很陌生。 我需要在网格中显示列及其数据,或者在web应用程序的页面中显示webgrid或其他内容。我应该用Visual Studio 2012的Asp.net MVC 4实现该应用程序 有什么帮助或资源来指导我吗 环境。 SQL server 2012Asp.net mvc 4 将数据从数据库中的表显示到ASP.net mvc 4 Web应用程序,asp.net-mvc-4,visual-studio-2012,gridview,webgrid,Asp.net Mvc 4,Visual Studio 2012,Gridview,Webgrid,我对ASP.NETMVC4很陌生。 我需要在网格中显示列及其数据,或者在web应用程序的页面中显示webgrid或其他内容。我应该用Visual Studio 2012的Asp.net MVC 4实现该应用程序 有什么帮助或资源来指导我吗 环境。 SQL server 2012 Visual Studio 2012考虑到您有一个基于该数据库的数据模型(使用实体框架),您可以通过在视图上使用常规HTML表(我们称之为Table.cshtml)来实现这一点: 这非常简单,通常由脚手架生成。我不知道这
Visual Studio 2012考虑到您有一个基于该数据库的数据模型(使用实体框架),您可以通过在视图上使用常规HTML表(我们称之为Table.cshtml)来实现这一点: 这非常简单,通常由脚手架生成。我不知道这是否符合你的目的 这是一个很好的乞丐指南: 除此之外,网络上还有很多很好的“网格”组件,具有各种各样的“奇特功能”,如排序/过滤等(例如:我使用了DevExpress)
@model IEnumerable<YourModelClass>
<!-- Using Regular HTML Tables -->
<table>
<tr>
<th>
@Html.DisplayNameFor(model => model.FirstOrDefault().Property1)
</th>
<th>
@Html.DisplayNameFor(model => model.FirstOrDefault().Property2)
</th>
(...)
</tr>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Property1)
</td>
<td>
@Html.DisplayFor(modelItem => item.Property2)
</td>
(...)
</tr>
}
public ActionResult Table()
{
return View("Table", db.YourModel.ToList());
}