首页 > 代码库 > MVC普通数据展示及,强类型数据展示
MVC普通数据展示及,强类型数据展示
《1》
Model 添加了一个UserInfo类 UserInfo.cs
using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace MvcApplication1.Models { public class UserInfo { public string Name { get; set; } public int Age { get; set; } public string Gender { get;set; } } }
控制器 HomeController.cs
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using MvcApplication1.Models; namespace MvcApplication1.Controllers { public class HomeController : Controller { // // GET: /Home/ public ActionResult Index() { return View(); } public ActionResult UserInfo() { List<UserInfo> userinfo = new List<UserInfo>() { new UserInfo(){ Name="小w王", Age=18, Gender="女"}, new UserInfo(){ Name = "小李", Age = 19, Gender = "男"} }; ViewData["userinfo"] = userinfo; return View(); } } }
视图:UserInfo.aspx
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %> <!--这里是引入UserInfo类所在的的MvcApplication1.Models名称空间--> <%@ Import Namespace="MvcApplication1.Models" %> <!DOCTYPE html> <html> <head runat="server"> <meta name="viewport" content="width=device-width" /> <title>UserInfo</title> </head> <body> <div> <table> <tr><th>姓名</th><th>年龄</th><th>性别</th></tr> <% List<UserInfo> userinfo = ViewData["UserInfo"] as List<UserInfo>; foreach(var v in userinfo) { %> <tr><td><%:v.Name %> </td><td><%:v.Age %></td><td><%:v.Gender %></td></tr> <% } %> </table> </div> </body> </html>
MVC普通数据展示及,强类型数据展示
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。