TIP ASP.Net 2.0 - Contare le righe di un datasource

Problema:

1) l'oggetto datasource non espone alcuna proprietà con il numero delle righe restituite dalla select.

2) Il gridview associato al datasource ha una Rows.Count, che restituisce il numero di righe della PAGINA. Per cui in caso usiate paginazione è un valore pressochè inutile.

Domanda: come ottenere il numero di records di una tabella?

Risposta: leggere il valore dall'evento Selected del datasource

protected void SqlDataSource1_Selected(object sender, SqlDataSourceStatusEventArgs e)

{

int numero_righe = e.AffectedRows;

}

 

Print | posted on martedì 13 dicembre 2005 19:54

Comments have been closed on this topic.