新建一个项目
我们以省份和城市为例来实现一个与数据库交互的二级级联下拉列表
我们先来看模拟数据
首先在Models文件夹里建立两个类
public class Province
{
public int PID { get; set; }
public string ProvinceName { get; set; }
}
public class City
{
public int CID { get; set; }
public int PID { get; set; }
public string CityName { get; set; }
}
然后新建一个Home控制器
使用刚刚你这个项目的Models
我们先来模拟一些数据
/// <summary>
/// 模拟省份数据
/// </summary>
/// <returns></returns>
public List<Province> Provincelist()
{
List<Province> prolist = new List<Province>();
prolist.Add(new Province() { PID = 1, ProvinceName = "广东" });
prolist.Add(new Province() { PID = 2, ProvinceName = "北京" });
prolist.Add(new Province() { PID = 3, ProvinceName = "上海" });
prolist.Add(new Province() { PID = 4, ProvinceName = "河南" });
prolist.Add(new