Vincular um controle ASP.NET GridView a uma matriz de cadeias
Estou tentando vincular um ASP.NETGridView
controle para umstring
array e recebo o seguinte item:
Um campo ou propriedade com o nome 'Item' não foi encontrado na fonte de dados selecionad
O que é o valor correto que devo usar para a propriedade DataField da coluna asp: BoundField no meu controle GridView. Aqui está o meu código fonte:
ASPX page
<asp:GridView ID="MyGridView" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField DataField="Item" />
<asp:CommandField ButtonType="Link" ShowSelectButton="true" SelectText="Click Me!" />
</Columns>
</asp:GridView>
Código por trás
string[] MyArray = new string[1];
MyArray[0] = "My Value";
MyGridView.DataSource = MyArray;
MyGridView.DataBind();
ATUALIZA
Preciso ter oAutoGenerateColumns
tributo @ definido comofalse
porque preciso gerar @ adicionaasp:CommandField
colunas. Atualizei meu exemplo de código para refletir esse cenário