2012-11-12 2 views
1

TabPanelGridView을 프로그래밍 방식으로 추가하려고합니다. 사실 탭 패널 자체는 프로그래밍 방식으로 만들어 지므로 각 TabPanel에 대해 GridView을 만들고 싶습니다.프로그래밍 방식으로 tabPanels에 바인딩 된 Gridview 추가

while (j < l.Count) 
{ 
    AjaxControlToolkit.TabPanel panel = new AjaxControlToolkit.TabPanel();    
    panel.HeaderText = testrub.RubricName.ToString();  
    GridView grid = new GridView(); 
    grid.DataSource = element.GetElementByRubric(testrub.ID); 
    panel.Controls.Add(grid); 
    TabContainer1.Tabs.Add(panel);     
    j++; 
} 

당신은 내가 바인딩입니다 만들려는있는 gridview를 볼 수 있듯이 : 여기

는 탭 패널을 만들 수있는 코드입니다. 진지하게 도움을 주시면 감사하겠습니다. :)

+0

이 한 줄을 추가 하시겠습니까? – Jim

+0

TabContainer가 추가 된 tabPanels와 함께 표시되지만 gridview가 표시되지 않습니다 – sabrine

답변

0

는 코드 당신이 겪고있는 문제가 무엇

GridView grid = new GridView(); 
grid.DataSource = element.GetElementByRubric(testrub.ID); 
grid.DataBind(); // <------ this new line 
+0

고맙습니다. :) – sabrine

+0

사실 GridView에 새 라인을 추가 할 수 있습니까? – sabrine

+0

"새 라인 추가"란 무엇을 의미합니까? – codingbiz

관련 문제