一群热爱技术并且向往优秀的程序猿同学,不喜欢水文,不喜欢贩卖焦虑,只喜欢谈技术,分享的都是技术干货。Talk is cheap. Show me the code 第一步,先创建自定义类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;namespace WebApplication2.Controllers
{public class Person{public string Name { get; set; }public string Card { get; set; }public string Phone { get; set; }}
}
第二步在Controllers新建一个控制器
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;namespace WebApplication2.Controllers
{public class Demo3Controller : Controller{public ActionResult Index2(){return View();}public ActionResult Buy2(IList<Person> persons){return View(persons);}}
}
第三步&#xff0c;右键上面代码中的Index2和Buy2创建视图
Index2
&#64;{Layout &#61; null;
}<!DOCTYPE html><html>
<head><meta name&#61;"viewport" content&#61;"width&#61;device-width" /><title>Index2</title>
</head>
<body><div><h1>购买火车票人员名单</h1><form action&#61;"/Demo3/Buy2" method&#61;"post"><div>&#64;*这里放入的是列表类的数据&#xff0c;然后属性要和类里的属性一样&#xff0c;persons是我上面控制器页面里传的参数的名字*&#64;名单1&#xff1a;<input type&#61;"text" name&#61;"persons[0].Name" />身份证号1&#xff1a;<input type&#61;"text" name&#61;"persons[0].Card" />电话号码1&#xff1a;<input type&#61;"text" name&#61;"persons[0].Phone" /></div><div>名单2&#xff1a;<input type&#61;"text" name&#61;"persons[1].Name" />身份证号2&#xff1a;<input type&#61;"text" name&#61;"persons[1].Card" />电话号码2&#xff1a;<input type&#61;"text" name&#61;"persons[1].Phone" /></div><div>名单3&#xff1a;<input type&#61;"text" name&#61;"persons[2].Name" />身份证号3&#xff1a;<input type&#61;"text" name&#61;"persons[2].Card" />电话号码3&#xff1a;<input type&#61;"text" name&#61;"persons[2].Phone" /></div><div>名单4&#xff1a;<input type&#61;"text" name&#61;"persons[3].Name" />身份证号4&#xff1a;<input type&#61;"text" name&#61;"persons[3].Card" />电话号码4&#xff1a;<input type&#61;"text" name&#61;"persons[3].Phone" /></div><input type&#61;"submit" value&#61;"购买" /></form></div>
</body>
</html>
Buy2
&#64;{Layout &#61; null;
}<!DOCTYPE html><html>
<head><meta name&#61;"viewport" content&#61;"width&#61;device-width" /><title>Buy2</title>
</head>
<body><div><h1>购买火车票的人员名单</h1><ul>&#64;foreach (var item in Model){<li>&#64;item.Name--&#64;item.Card--&#64;item.Phone</li> }</ul></div>
</body>
</html>
效果图