2011-07-04 33 views
0

我想創建多個gridviews,其中所有將在頁面加載加載。我有3組數據。當用戶點擊一個標籤時,它會顯示相應的gridview。多個選項卡式網格點的最佳方法

這是最好的方法是什麼?我不擅長JavaScript或JQuery。

我想到的一種方式是使用表格和圖像按鈕,當gridview2選項卡被點擊時,我會把gridview1.visible = false。這是做這件事的好方法嗎?還是有另一種直觀的方式來做到這一點? 。

回答

1

「最簡單的方法來使用Ajax的無線工具包標籤的容器和標籤面板,將GridView控件中的TabPanel的內容模板

<ajaxToolkit:TabContainer runat="server" 
     OnClientActiveTabChanged="ClientFunction" 
     Height="150px"> 
    <ajaxToolkit:TabPanel runat="server" 
     HeaderText="Signature and Bio" 
     <ContentTemplate> 
      -- Grid View -- 
     </ContentTemplate> 
    /> 
</ajaxToolkit:TabContainer> 

參見: http://www.asp.net/Ajax/Ajaxcontroltoolkit/samples/Tabs/Tabs.aspx

相關問題