1:首先创建asp.net mvc3应用程序 2:创建项目完成后 找到controllers文件鼠标右击选择添加控制器 3 为models文件夹添加一个linq to sql类文件,然后把数据库中的数据库复制进来。如截图操作 4:添加控制器好后会生成一个HomeController.cs类文件,其代码如
1:首先创建asp.net mvc3应用程序
2:创建项目完成后 找到controllers文件鼠标右击选择添加控制器
3 为models文件夹添加一个linq to sql类文件,然后把数据库中的数据库复制进来。如截图操作
4:添加控制器好后会生成一个HomeController.cs类文件,其代码如下:
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Mvc;usingMvcTestData.Models;namespaceMvcTestData.Controllers
{public classHomeController : Controller
{//
//GET: /Home/
publicActionResult Index()
{
TestDataContext txtData= newTestDataContext();var result=from info intxtData.StuTableselectinfo;
ViewData["data"] =result;returnView(result);
}
}
}
View Code
5 为HomeController.cs类文件中的Index()添加视图,其操作如下所示:
6 添加视图完成后,其视图前台代码如下:
@using MvcTestData.ModelsDOCTYPE html>
Indextitle>head>
tr>@foreach (StuTable info in (ViewData["data"] as IEnumerable))
{
@info.IDtd>@info.StuId td>@info.StuName td>@info.StuSex td>@info.StuAge td>@info.StuAddress td>tr>}table>
div>
body>
html>
View Code
7 最终测试运行结果
本文原创发布php中文网,转载请注明出处,感谢您的尊重!