Tôi có một danh sách mà tôi đang ràng buộc với một GridView, do đó GridView của tôi sẽ chỉ có một cột của các giá trị chuỗi này. Tôi muốn có một văn bản tiêu đề thích hợp cho cột này. Làm ơn giúp tôi. Thấy những gì tôi đã cố gắng để làm:Ràng buộc GridView với Danh sách các chuỗi
<asp:GridView ID="GridView1" runat="server" Width="95%">
<Columns>
<asp:BoundField HeaderText="My List" />
</Columns>
</asp:GridView>
Và trong mã đằng sau:
List<string> myList = new List<string>();
:
:
// code to populate myList
:
:
GridView1.DataSource = myList;
GridView1.DataBind();
Khi tôi chạy mã này, tôi nhận được hai cột trong GridView. Cột đầu tiên có tiêu đề văn bản là "Danh sách của tôi" và có hàng trống, trong khi cột thứ hai có tiêu đề văn bản là "Mục" và có các hàng có giá trị myList. Tôi muốn chỉ có một cột trong GridView của tôi có tiêu đề văn bản là "Danh sách của tôi" và các hàng có các giá trị của đối tượng myList.
Cảm ơn
có lẽ 'GridView1.DataSource = myList.ToArray();' sẽ làm gì? – Igarioshka
Hi Nishit Thay đổi Tiêu đề Văn bản sau khi ràng buộc Gridview sau đó nó hoạt động kiểm tra mã tôi đăng. – Vinod