2011-09-30 56 views
0

我是.net應用程序開發中的新成員。請幫我找到解決方案。 我的要求是我從數據庫中獲取填充的數據表。現在我想填寫它在GridView中。問題是列名稱和列數根據Dropdownlist中的選定值進行了更改,並且DataTable按照所選內容填充值Dropdownlist.Now我想生成動態的GridView的列和行,也想編輯和更新創建的行。列和行的數量不固定它根據Dropdawnlist.So中選定的預測而變化。請幫助我解決問題。動態綁定gridview與動態列和動態行與gridview中的編輯和更新?

在此先感謝

回答

1

其實GridView控制有自動生成列的能力。

結帳此tutoral有關數據在ASP.NET訪問beginers:http://www.asp.net/data-access/tutorials

在兩個字:

<asp:sqldatasource id="CustomersSource" 
    selectcommand="SELECT CustomerID, CompanyName, FirstName, LastName FROM SalesLT.Customer" 
    connectionstring="<%$ ConnectionStrings:AWLTConnectionString %>" 
    runat="server"/> 

<asp:gridview id="CustomersGridView" datasourceid="CustomersSource" autogeneratecolumns="True" 
    runat="server">   
</asp:gridview>