0
나는 풀 리그 용 스코어 카드를 생성 중이고 결과 집합은 2 개입니다. 첫 번째 결과 세트 'ds'는 프레임 &이고 두 번째 'dsres'는 일치 결과입니다.GridView 첫 번째 행 제거
내가 지금처럼 그리드보기로 결과를 출력하고 있습니다 :
GridView gv = new GridView();
gv.ID = "_gridview" + i;
gv.DataSource = ds;
gv.DataBind();
gv.CssClass = "Grid";
GridView gvres = new GridView();
gvres.ID = "_gridviewres" + i;
gvres.DataSource = dsres;
gvres.DataBind();
gvres.CssClass = "Grid";
ph.Controls.Add(gv);
ph.Controls.Add(gvres);
ph.Controls.Add(new LiteralControl("</br>"));
두 그리드 뷰 ASP에 추가됩니다
I : 두 테이블을 생성하는 자리 표시 자 '산도' 두 번째 테이블 헤더 행을 숨기고 싶습니다.
나는 rows[0].Visible = false;
을 시도했지만 범위를 벗어난 예외를 반환합니다.
제게 잘못 가고있는 부분을 누군가 알려주시겠습니까? 고맙습니다.
그래, 그 트릭을했다. 나는 그것을 일찍 시도했지만 구속 후에 넣었다! – Floyd
@Floyd 방금 gvres.Rows [0] .Visible = false;를 시도했지만 오류가 발생하지 않았습니다. 대신 첫 번째 데이터 행을 제거했습니다. 어떻게 정확히 구현하려고 했습니까? –
나는이 줄을 묶기 전에 넣고 똑같이했다. "메시지 = 색인이 범위를 벗어났습니다. 음수가 아니고보다 작아야합니다." 무엇이 원인인지는 모르지만 답을 통해 문제가 해결되었습니다. – Floyd