Perché la mia GridView non visualizza alcun dato?

Utente HTML.it
chiede

Perché la mia GridView non visualizza alcun dato?

Redazione HTML.it
risponde

Per visualizzare le informazioni all’interno di un controllo che può essere associato ad una fonte dati (come il GridView, il DetailsView, la ListBox, ecc.), dopo averne impostato la proprietà DataSource è necessario richiamare il metodo DataBind, che effettua il collegamento vero e proprio con l’origine dati:

protected void Page_Load(object sender, EventArgs e)
{
    DataSet ds;
    // Creazione del DataSet...
    GridView1.DataSource = ds;
    GridView1.DataBind();
}

Se si esegue il metodo DataBind sull’oggetto Page, esso sarà richiamato ricorsivamente su tutti i controlli contenuti nella pagina.