2009-10-05 6 views
1

정적 마크 업에 정의 된 테이블 중간에 몇 개의 동적 행을 추가하려고합니다. 아쉽게도 Web.UI.Table에는 노출 된 AddAt 메소드가 없습니다.asp.net 테이블 중간에 동적으로 행 삽입

그것은 내가 Web.UI.ControlCollection 동적으로 AddAt 수처럼 보이는, 그리고 Web.UI.WebControls.Table가 RowControlCollection.AddAt 메소드가 내부적처럼 보이지만 MSDN "에서 직접 사용할 수 없습니다하다고 말한다 당신의 코드 ". 이게 안전합니까, 작동할까요?

다른 방법은 하나의 틀 TableRow 내부 단지 둥지 다른 테이블에,하지만 테이블이 너무 행에서 테이블을 중첩하는 주요 스타일의 문제가 발생할 것입니다 :(위치/스타일에 사용됩니다.

답변

2

당신이 _table.Rows.Insert (인덱스, 행)를 사용할 수 있습니다

0

I MSDN 자체가 모순 여부,하지만 perfectly acceptable입니다 Table.Rows.AddAt == TableRowCollection.AddAt 경우 '잘 모르겠어요.