在2003中C#怎么编历DataGrid中的数据,并以一定的格式显示?

解决方案 »

  1.   

    把datagrid中从数据库中得到的数据进行编历
      

  2.   

    DataTable dt=DataGrid.DataSource as DataTable;
    if(dt!=null)
    {
    DataView dv=dt.DataDefaultView;
    foreach DataRowView in dv
    {
    }}
      

  3.   

    什么叫 编历DataGrid,然后显示?这样?
    int i ;
    for (i=0;i<datagrid1.rowcount,i++)  //这里是计算datagrid的总行数
    {
     Messagebox.show(datagrid1.rows[i].cells[0].value.tostring())  //大小写自己调一下..
    }
      

  4.   

    难道lz你的意思是:把数据库中的信息绑定到 datagrid中?
      

  5.   

    是datagrid中从数据库中得到的数据,显示在datagrid上,然后把datagrid上的数据进行编历!
      

  6.   

    通过datagrid的数据源进行遍历吧
      

  7.   

    foreach(DataRowView row in this.OrderDetailDS.Tables["DetailTable"].DefaultView)//取表格数据
    {
    rowIndex++;
    colIndex=1;
    foreach(DataColumn col in this.OrderDetailDS.Tables["DetailTable"].Columns)
    {
    colIndex++;
    }
    }
    不知这段程序你能不能看懂,意思就是这个意思
      

  8.   

    如果没有模版列.. private void Button1_Click(object sender, System.EventArgs e)
    {
    foreach(DataGridItem dgi in DataGrid1.Items)
    {
    if(dgi.ItemType == ListItemType.Item || dgi.ItemType == ListItemType.AlternatingItem)
    {
    foreach(TableCell tc in dgi.Cells )
    {
    Response.Write(tc.Text + " ");
    }
    Response.Write("<br />");
    }
    }
    }
      

  9.   


    我怎么在" DataGrid1."后没有看到"Items" 呢??
      

  10.   

    晕死了,先把问题描述清楚了在发问好不好!
    这是什么呀!
    什么叫DataGrid的遍历!你遍历什么呀!
    晕晕晕晕晕晕晕晕晕!
      

  11.   

    用DataGrid数据库绑定,程序运行后,把显示在DataGrid上的所有数据进行编历,把编历过的数据存入粘贴板!
      

  12.   

    “System.Windows.Forms.DataGrid”并不包含对“Items”的定义