Il ObjectDataSource
non ha un modo diretto per ottenere il numero totale di righe. Uno dei motivi di ciò è che se tutto ciò che si desidera è il conteggio totale delle righe, allora non è affatto necessaria l'origine dati! Per ottenere il conteggio delle righe solo parlare al tuo livello Business Logic (BLL) e ottenere le righe totali:
MyBLL bll = new MyBLL();
int customerRowCount = bll.Customers.GetRowCount();
Il ObjectDataSource
ha un SelectCountMethod
che può essere utilizzato quando i dati controlli associati, come la GridView
necessità di accedere al numero totale di righe. Tuttavia, questo viene utilizzato solo mentre si esegue anche un'operazione Select. Cioè, non c'è modo di solo ottenere il conteggio delle righe. Il conteggio delle righe viene utilizzato solo in modo che il controllo associato ai dati possa visualizzare un controllo per il cercapersone: non viene utilizzato per nient'altro.
Benvenuto stackoverflow! È sempre meglio fornire una breve descrizione per un codice di esempio per migliorare l'accuratezza del post :) –