问题描述
table中第一列显示行号,第二列显示小区名称,第三列显示一部分人名。LIST1[i].CName是获取小区名称LIST12是根据小区名称获取小区内人名for(inti=0;i<LIST.Count;i++){LIST2=b.GetUserName(LIST1[i].CName);inta=i+1;if(LIST2.Count<5){TableRowtr=newTableRow();TableCelltc1=newTableCell();tc1.Text=a.ToString();TableCelltc2=newTableCell();tc2.Text+=LIST1[i].CName+":";for(intj=0;j<LIST2.Count;j++){if(j==LIST2.Count-1){tc2.Text+=LIST2[j].UserName+"。";}else{tc2.Text+=LIST2[j].UserName+"、";}}TableCelltc3=newTableCell();Buttonbtn=newButton();btn.Click+=newEventHandler(btn_Click);tc3.Controls.Add(btn);btn.Text="详细";btn.ID="btn"+i;tr.Cells.Add(tc1);tr.Cells.Add(tc2);tr.Cells.Add(tc3);this.tb2.Rows.Add(tr);}else{TableRowtr=newTableRow();TableCelltc1=newTableCell();tc1.Text=a.ToString();TableCelltc2=newTableCell();tc2.Text+=LIST1[i].CName+":";for(intj=0;j<5;j++){if(j==4){tc2.Text+=LIST2[j].UserName+"...";}else{tc2.Text+=LIST2[j].UserName+"、";}}TableCelltc3=newTableCell();Buttonbtn=newButton();btn.Text="详细";btn.ID="btn"+i;btn.Click+=newEventHandler(btn_Click);tc3.Controls.Add(btn);tr.Cells.Add(tc1);tr.Cells.Add(tc2);tr.Cells.Add(tc3);this.tb2.Rows.Add(tr);}}for循环显示table数据,求教在点击详细按钮后,会跳转到新页面,如何在页面上方显示是哪个小区内全部人的信息。
解决方案
解决方案二:
求解答啊,大神们
解决方案三:
跳转新页面时,将小区名称传值,然后新页面的Page_Load事件里Page.Title=新传过来的值