Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, populei um gridview via código no evento onload. Mas quando executo dá um erro informando que não configurei a DataKeyNames no GridView.
Tentei configurá-la de maneira visual e o erro persiste. Como não estou conseguindo configurar pelo código gostaria da ajuda de vcs de como posso fazer isso.
Abaixo segue código que usei para preencher o GridView e mais abaixo o erro que aparece pra mim quando executo o aspx.
Codigo:
Try
SqlConexao.Open()
GridView1.AutoGenerateSelectButton = True
GridView1.AllowPaging = True
GridView1.AllowSorting = True
With Me.GridView1
.DataSource = cmd.ExecuteReader()
.DataBind()
End With
Catch ex As Exception
Response.Write(ex.ToString)
Finally
If Not SqlConexao.State = ConnectionState.Closed Then
SqlConexao.Close()
End If
End Try
Erro:
Data keys must be specified on GridView 'GridView1' before the selected data keys can be retrieved. Use the DataKeyNames property to specify data keys.
Agradeço desde já toda e qualquer ajuda! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Carregando comentários...