2012-09-27 28 views
0

如果我在點擊一個按鈕時將數據表綁定到Ajax選項卡,因爲我在頁面加載時沒有查詢結果?Ajax選項卡數據綁定

UPDATE

我發現,這是很容易的將數據綁定到Ajax選項卡中的GridView控件。當然你需要你在asp頁面和web.config文件中聲明的腳本管理器ajax引用。您還需要將ajax css樣式添加到現有樣式表。我嘗試使用單獨的一個,它沒有工作。

ASP HTML

<AjaxToolkit:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" 
          Visible="false" ScrollBars="Both" 
          CssClass="Tab2" Width="1326px" Height="464px" > 

<AjaxToolkit:TabPanel ID="TabPanel1" runat="server" HeaderText="Empty" Enabled="true" ScrollBars="Both" CssClass="Tab2"> 

<ContentTemplate> 
<div style="overflow:auto;width:1287px; height: 418px;"> 
<font color="white" size="1" face="Verdana"> 

<asp:GridView ID="SalesOrderView1"  runat="server" BackColor="White" BorderColor="#DEDFDE"visible="False"BorderStyle="None"  BorderWidth="1px" 
CellPadding="4" ForeColor="Black" 
GridLines="Vertical"  HorizontalAlign="Center"> 
<AlternatingRowStyle  BackColor="White" /> 
<FooterStyle BackColor="#CCCC99" /> 
<HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" /> 
<PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" /> 
<RowStyle BackColor="#F7F7DE" /> 
<SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" /> 
<SortedAscendingCellStyle BackColor="#FBFBF2" /> 
<SortedAscendingHeaderStyle BackColor="#848384" /> 
<SortedDescendingCellStyle BackColor="#EAEAD3" /> 
    <SortedDescendingHeaderStyle BackColor="#575357" /> 
</asp:GridView> 
    </div> 
    </font> 
</ContentTemplate> 
    </AjaxToolkit:TabPanel> 
     <AjaxToolkit:TabPanel ID="TabPanel2" runat="server" HeaderText="Empty" ScrollBars="Both" CssClass="Tab2"> 
<ContentTemplate > 
</AjaxToolkit:TabContainer> 

C#代碼將數據綁定到上點擊按鈕事件的gridview的。

     SalesOrderView1.Visible = true; 
         TabPanel1.Visible = true; 
         TabPanel1.HeaderText = Order_List[multi_order_count]; 

回答

0

您可以使用類似下面的

​​
+0

好了,我要去嘗試,並得到我的動態創建的標籤,以第一工作之前,我開始綁定表給他們。我要提交一個新的問題,並收到我遇到的錯誤。 – NewCsharper