Ciao
sto cercando di paginare un grid view, ma pesando i dati da una vista sql server non va.
è possibile si possa paginare solo le tabelle e non le viste???
grazie
Ciao
sto cercando di paginare un grid view, ma pesando i dati da una vista sql server non va.
è possibile si possa paginare solo le tabelle e non le viste???
grazie
..apparentemente ora la vista riesco a inserirla... ma quando provo a fare il paging niente da fare...
clicco sulla seconda pagina e si painta tutto.
The GridView 'gvAccessoAtti' fired event PageIndexChanging which wasn't handled.
e la grid la popolo così nel page laod
sql = "SELECT * FROM viewAppoggioAccessoAtti";
//ds = new DataSet();
//da = new SqlDataAdapter(sql,conn.getConnection());
ds = new SqlDataSource();
try{
//da.Fill(ds);
ds.ConnectionString = ConfigurationManager.ConnectionStrings["SITIConnectionString"].ToString();
ds.SelectCommand = sql;
gvAccessoAtti.DataSource = ds;
gvAccessoAtti.DataBind();
}catch(Exception ex){
//do something
conn.close();
}
..se non si aggiunge il data source automaticamente come ho fatto io, si deve catturare l'evento
OnPageIndexChanging
e controllare il paging da li....
è una cosa un po' manuale rispetto alle procedure automatiche che .net
http://forums.asp.net/thread/1177923.aspx