关于datatable和datarow的有关问题
关于datatable和datarow的问题
我需要把一个dictionary的内容填充到一个两列的gridview中
然后Convert是我自己写的一个方法,
我不太清楚应该怎么写,可以把arrays这个dictionary的Key和value传给dr,以填充这个两列的gridview_broker
------解决方案--------------------
dr[0] = arrays.key;
dr[1] = arrays.value;
------解决方案--------------------
+1
我需要把一个dictionary的内容填充到一个两列的gridview中
GridView_Broker.DataSource = Convert(dictionary_Broker2);
GridView_Broker.DataBind();
然后Convert是我自己写的一个方法,
public DataTable Convert(Dictionary<string, string> arrays)
{
DataTable dt = new DataTable();
dt.Columns.Add("Broker name", typeof(string));
dt.Columns.Add("Category", typeof(string));
for (int j = 0; j < arrays.Count; j++)
{
DataRow dr = dt.NewRow();
for (int k = 0; k < 2; k++)
{
dr[k] = arrays.ToString(); //问题在这里
}
dt.Rows.Add(dr);
}
return dt;
}
我不太清楚应该怎么写,可以把arrays这个dictionary的Key和value传给dr,以填充这个两列的gridview_broker
------解决方案--------------------
dr[0] = arrays.key;
dr[1] = arrays.value;
------解决方案--------------------
+1