我想实现如下效果:批号 编号 重量
01 10.9kg
A0 02 25.7kg
03 20kg批号相同的合并在一起.
请问这样的用数据控件可以实现吗?
我现在用的是DataGrid不知是否可以???.
请各位朋友指点下:谢谢
01 10.9kg
A0 02 25.7kg
03 20kg批号相同的合并在一起.
请问这样的用数据控件可以实现吗?
我现在用的是DataGrid不知是否可以???.
请各位朋友指点下:谢谢
谢谢
private void spanRow()
{
int i;
int j;
int intspan;
string temp;
for(i=0;i<DataGrid1.Items.Count;i++)
{
DataGridItem dgi = DataGrid1.Items[i];
intspan = 1;
temp =((Label)dgi.FindControl("pihao")).Text.Trim();
for(j=i+1;j<DataGrid1.Items.Count;j++)
{
if(((Label)DataGrid1.Items[j].FindControl("pihao")).Text.Trim()==temp)
{
intspan++;
DataGrid1.Items[i].Cells[0].RowSpan = intspan;
DataGrid1.Items[j].Cells[0].Visible = false;
}
else
{
break;
}
}
i=j-1;
}
}