He conseguido hacer algo, pero me devuelve un error:
"El índice estaba fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección. Nombre del parámetro: index."
Este es el código de páginación que he escrito hasta ahora, supongo que me falte algo.
Código:
Protected Sub gridPublicaciones_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewPageEventArgs) Handles gridPublicaciones.PageIndexChanging
gridPublicaciones.PageIndex = e.NewPageIndex
cargarGridArtistas()
End Sub
Protected Sub gridPublicaciones_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewPageEventArgs) Handles gridPublicaciones.SelectedIndexChanged
Dim row As GridViewRow = gridPublicaciones.SelectedRow
Dim dRow As DataKey = gridPublicaciones.DataKeys(row.RowIndex)
End Sub
Gracias un saludo