gridview如何绑定二维数组
来源:互联网 发布:阿里云服务器ip访问 编辑:程序博客网 时间:2024/06/05 08:56
可以把二维数组转化为DataTalbe。
以下为程序实例,其中的ConvertToDataTable可以直接调用,只要根据数组类型设置不同的参数类型就可以了。
protected void Page_Load(object sender, EventArgs e)
{
string[,] arr = new string[2, 3];
arr[0, 0] = "1";
arr[0, 1] = "2";
arr[0, 2] = "22";
arr[1, 0] = "3";
arr[1, 1] = "4";
arr[1, 2] = "2";
this.GridView1.DataSource = ConvertToDataTable(arr);
GridView1.DataBind();
}
private DataTable ConvertToDataTable(string[,] arr)
{
DataTable dataSouce = new DataTable();
for (int i = 0; i < arr.GetLength(1);i++ )
{
DataColumn newColumn = new DataColumn(i.ToString(), arr[0,0].GetType());
dataSouce.Columns.Add(newColumn);
}
for (int i = 0; i < arr.GetLength(0); i++)
{
DataRow newRow = dataSouce.NewRow();
for (int j = 0; j < arr.GetLength(1); j++)
{
newRow[j.ToString()] = arr[i, j];
}
dataSouce.Rows.Add(newRow);
}
return dataSouce;
}
- gridview如何绑定二维数组
- GridView怎么绑定数组
- 数组绑定到gridview
- GridView绑定数组
- 如何gridview绑定到数组上面,并设置超链接
- GridView绑定IList数组内容
- 如何动态分配二维数组
- 如何传递二维数组
- 如何传递二维数组
- 如何初始化二维数组
- 如何动态创建二维数组
- 如何 new 一个二维数组
- 如何创建二维三维数组
- 如何声明一个二维数组
- python-如何创建二维数组
- 如何new一个二维数组
- 二维数组如何做实参
- 如何返回一个二维数组
- linux连接库
- Xmanager登陆HP-UX 界面乱码问题
- 接入点处理
- COM技术内幕读书笔记
- 写在DB2 备份项目开始
- gridview如何绑定二维数组
- 什么是CEO(首席执行官)
- Linux内核编程之难
- 下载文件
- 2进制转10进制
- spring+struts2+hibernate+json+dtree实现的无限级联树
- 网站优化 VS SEO
- struts2.0中jsp获取session信息
- 平庸者的成功学