在第一个页面上用:
Response.Redirct("~\second.aspx?dataName=" + data);
在第一个页面上用:
string data = Requset.Params["dataName"];    把数据字段取出来,//注意类型之间的转换

解决方案 »

  1.   

    我以前接触的是一个WinForm 的问题,现在有人问WEbform了!!
    应该说用Session是一个很好的方法:
    string sqlstr="select Mycolumn from Table";
    SqlDataAdapter.SelectCommand = new SqlCommand(sqlstr, MyConnection);
    DataSet ds=new DataSet();
    SqlDataAdapter.Fill(ds,"Table");
    int n=ds.Tables[0].Rows.Count;
    for(int i=0;i<n;i++)
    {
    ds.Tables[0].Rows[i][1]=((TextBox)DataGrid1.Items[i].Cells1].Controls[1]).Text;
    ds.Tables[0].Rows[i][2]=((TextBox)DataGrid1.Items[i].Cells2].Controls[1]).Text;
    ds.Tables[0].Rows[i][3]=((TextBox)DataGrid1.Items[i].Cells3].Controls[1]).Text;
    ds.Tables[0].Rows[i][4]=((TextBox)DataGrid1.Items[i].Cells4].Controls[1]).Text;
    }
    Session["MyDataSet"]=ds;DataSet ds2=new DataSet();
    ds2=(DataSet)Session["MyDataSet"];
    DataGrid2.DataSource=ds2.Tables[0].DefaultView;
    DataGrid2.DataBind();
      

  2.   

    怎么传?
    可以用url参数,session等,看你的需要了