对齐:this.DataGrid1.Items[i].Cells[i].HorizontalAlign=System.Web.UI.WebControls.HorizontalAlign.Right
数字:string.Format("{0:f}",this.DataGrid1.Items[i].Cells[i].Text)

解决方案 »

  1.   

    数字:string.Format("{0:f2}",this.DataGrid1.Items[i].Cells[i].Text)
    嘿,这个是对的
      

  2.   

    Dim i As Integer
            For i = 0 To MyDataGrid.Items.Count - 1
                MyDataGrid.Items(i).Cells(0).Text = Format("{0:f}", MyDataGrid.Items(i).Cells(0).Text)
            Next
      

  3.   

    怎么不管用的,代码如下:
    String.Format("{0:f2}",e.Item.Cells[e.Item.Cells.Count-1].Text);
    String.Format("{0:f2}",e.Item.Cells[e.Item.Cells.Count-2].Text);
    String.Format("{0:f2}",e.Item.Cells[e.Item.Cells.Count-3].Text);
      

  4.   

    Private Sub datagrid_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles datagrid.ItemCommand 
    中添加
    string.Format("{0:f2}",e.Items[i].Cells[i].Text)