using DataBind(),like:

int[] intArray=new int[] {1,2,3,4,5};
DataGrid1.DataSource=intArray;
DataGrid1.DataBind();

解决方案 »

  1.   

    DataSet myDataSet = new DataSet();
    DataTable dt = new DataTable("myDataTable");
    dt.Columns.Add("SECURITYNO", typeof(string));
    dt.Columns.Add("NAME", typeof(string)); 
    dt.Columns.Add("DEPARTMENT",typeof(string));
    dt.Columns.Add("ACCIDENTPART",typeof(string));
    myDataSet.Tables.Add(dt);
    Session["myDataSet"] = myDataSet;
    }DataSet ds = ( DataSet)Session["myDataSet"];
    DataTable myDataTable = ds.Tables["myDataTable"];
    DataRow myRow = myDataTable.NewRow();
    myRow["SECURITYNO"] = userID;
    myRow["NAME"] =  userName;
    myRow["DEPARTMENT"] =userDepartment;
    myRow["ACCIDENTPART"] = userAccidentPart;
    myDataTable.Rows.Add(myRow);
    DataGrid.DataSource = (DataSet)Session["myDataSet"];

    DataGrid.DataBind();