c# gridview绑定list数据源

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# gridview绑定list数据源相关的知识,希望对你有一定的参考价值。

List存放的是学生对象...一行gridview放学生姓名,分数这些,怎么提取分数到每行的格子里。。

在gridview添加列的地方,设置属性DataPropertyName的值为List的字段名
比如学生姓名,List<Student>,Student里学生姓名属性为StuName
那么就把上述的列的DataPropertyName属性赋成“StuName”

然后在gridview.DataSource=list的时候的,就显示出来了姓名了
要显示分数,同理
参考技术A gridview.rows.add(XX,XX,X,X,X,X,,)

C# GridView使用方法


public
void Point_databind(PointList pl) { chart1.Series.Clear(); //清空图表 Series s1 = new Series(); //添加一条曲线 s1.Points.DataBind(pl.list, "x", "y", ""); //数据绑定 s1.ChartType = SeriesChartType.Point; //曲线类型为点 chart1.Series.Add(s1); //将曲线添加到图表 } public void Start(PointList pl, double a) { chart1.Series.Clear(); num = 0; for (int i = 0; i < pl.count; i++) { pl.list[i].Is_z = false; pl.list[i].l = 0; } mmsa(pl, a); Series s1 = new Series(); for (int i = 0; i < pl.count; i++) { DataPoint dp = new DataPoint(); //添加一个点 dp.XValue = pl.list[i].x; //给横坐标赋值 dp.SetValueY(pl.list[i].y); //纵坐标赋值 if (pl.list[i].Is_z) { dp.MarkerSize = 20; //点的大小 dp.MarkerStyle = MarkerStyle.Star5; //点类型 } dp.MarkerColor = color[(pl.list[i].l)]; s1.Points.Add(dp); } s1.ChartType = SeriesChartType.Point; chart1.Series.Add(s1); }

 

 对坐标属性的设置:

 

以上是关于c# gridview绑定list数据源的主要内容,如果未能解决你的问题,请参考以下文章

C#中dategridview数据源能否与Dictionary绑定

list 绑定 gridview

怎样将LIST中的数据绑定到GridView,并实现增删改查

C# GridView使用方法

ASP.NET 本地 SQL Server 数据库 C# gridview 数据绑定 Visual Studio 2013

绑定 C#、ASP.net 后在 gridview 中添加新行