Je tente d'utiliser une procédure stockée existante pour remplir une vue de grille. D'abord, j'exécute la procédure stockée et utilise un SqlAdapter pour le mettre dans un DataSet. Je sais que cela fonctionne parce que DataSet.Tables [0] contient mes données. Cependant, lorsque je crée un GridView et lie les données à GridView, rien n'est affiché.Procédure stockée ASP à GridView
Voici le code pour lier le GridView:
DataSet ds = Execute_spr();
GridView testGridView = new GridView();
if (ds.Tables.Count > 0)
{
testGridView.DataSource = ds.Tables[0].AsEnumerable();
testGridView.DataBind();
}
et voici le code de mon gridview dans la page .aspx:
<asp:GridView ID="testGridView" runat = "server" AutoGenerateColumns = "true" />
Toute idée de ce que je pourrais faire mal?
Edit: J'ai essayé les ds.Tables [0] sans AsEnumerable() et en utilisant .DefaultView
Vous étiez exactement exact. Merci beaucoup! –
Content de t'aider ... –