Ho una ObjectDataSource in cui stavo cercando di passare alcuni parametri.perché ObjectDataSource non invia il valore di parametro corretto?
GridDataSource.SelectMethod = "GetAllCountries";
GridDataSource.SelectParameters.Add("PageSize", pageSize.ToString());
GridDataSource.SelectParameters.Add("OrderBy", orderBy);
GridDataSource.SelectParameters.Add("StartIndex", startIndex.ToString());
e il mio metodo è in App_Code/DAL/CountriesDB.CS
public List<Countries> GetAllCountries(int PageSize,string OrderBy,int StartIndex)
{
..........
}
quando il debug esso, in GetAllCountries Metodo PageSize = -1; OrderBy = "", StartIndex = 0 viene passato. ..Che cosa sta succedendo qui??
thnx in anticipo ...
ottenendo un errore: l'operazione di selezione non è supportato da ObjectDataSource 'GridDataSource' a meno che non sia specificato il SelectMethod. –
@TamalKantiDey È necessario specificarlo. Modificato il mio post. –
sì ... non funziona .... –