请教第三方xptable 的问题
conn.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter();
string sqlselect = "select * from SearchTask ";
DataSet mydataset = new System.Data.DataSet();
adapter.SelectCommand = new OleDbCommand(sqlselect, conn);
adapter.Fill(mydataset);
conn.Close();
DataView dv = new DataView(mydataset.Tables[0]);
TableModel tm = new TableModel();
ProgressBarColumn progressColumn = new ProgressBarColumn("Progress", 60);
table1.ColumnModel = new ColumnModel(new Column[] { progressColumn });
foreach (DataRowView drv in dv)
{
Row[] r=new Row[]{new Row(new Cell[]{
new Cell(drv["数据1"].ToString()),
new Cell(drv["数据2"].ToString()),
})};
tm.Rows.AddRange(r);
}
this.table1.TableModel = tm;
this.table1.EndUpdate();
我还像 在数据2 列旁边加一个进度条
ProgressBarColumn progressColumn = new ProgressBarColumn("Progress", 60);
table1.ColumnModel = new ColumnModel(new Column[] { progressColumn });
我这样写的,但是现实出来只出现一个进度条 数据1列 和数据2列没有了,
还请问下 我如何获取或设置table1里面的空间的值 谢谢
------解决方案--------------------将你那串进度条的代码多写一次就可以出现两个了
你直接从DataRowView 里面去拿数据是一样的啦,你不是把这里面的数据放到表格里面去了么,所以一样
------解决方案--------------------进度条
ajax操作
http://topic.csdn.net/u/20100106/14/8bff4bb6-549c-4e36-ade3-5dd0f7bd4549.html?74576
jquery 进度条