~~~怎么从后台给GridPanel填充数据源? ~~~
我是新手,
coolite框架中的GridPanel控件,
我怎么在后台的.cs中提供数据源.
页面上我是将Store1的数据绑定到GridPanel上.
下面是我的一句代码:
this.Store1.DataSource = DataTableToArray(); //DataTableToArray()函数返回string[,]类型
上面的总是不显示,我估计是数据类型不一致,this.Store1.DataSource需要下面的样式
this.Store1.DataSource = new object[]
{
new object[] {"3m Co", 71.72, 0.02, 0.03, "9/1 12:00am"},
new object[] {"Wal-Mart Stores, Inc.", 45.45, 0.73, 1.63, "9/1 12:00am"}
};
我到底要怎么用C#将数据转换成这样的格式呢,有哪位大虾帮帮,谢谢了! (我分已散光了~~~)
新手在线等~~
------解决方案--------------------一级棒
------解决方案--------------------
我也遇到过,用了一个很笨的方法解决的,不知道和楼主的情况是否一致
DataTable dt = OleDbHelper.ExecuteDataTable(CommandType.Text, "Select clsId,clsNumber,clsName From NewsType Order By clsNumber ");
List<object> data = new List<object>();
foreach (DataRow dr in dt.Rows)
{
data.Add(new object[] { dr["clsId"], dr["clsNumber"], dr["clsName"] });
}
this.Store1.DataSource = data;
this.Store1.DataBind();
------解决方案--------------------up
------解决方案--------------------回帖是一种美德!每天回帖即可获得 10 分可用分!
------解决方案--------------------up......