ページにグリッドがあり、複数の行を持つ 4 つの列がある Userid username stateid と statename
私のコードは、セッションを使用して別のページにデータを送信するためにどのコレクションを使用する必要がありますか
string[] strArray = new string[] {};
foreach (GridViewRow gr in gvCompany.Rows)
{
strArray =new string[4] {new[] {gr.Cells[0].Text}.ToString(), new[] {gr.Cells[1].Text}.ToString(), new[] {gr.Cells[2].Text}.ToString(),new[] {gr.Cells[3].Text}.ToString()};
}
Session["List"] = strArray;
Response.Redirect("Tid.aspx?Mode=List");
tidページで私のコードは
string[] ls = new string[] { };
ls =(string[]) Session["List"];
foreach (string st in ls )
{
//get each cell
}
ただし、st の値は value ではなく system.string です