Objectdatasource's fra en DataTable
Hej...På nogle sider laver jeg noget filtrering af data som jeg lægger i en datatable, og dette bliver så vist i en Gridview...
Nu har jeg så det problem at jeg ikke kan skifte side fordi datasourcen er en datatable, så har prøvet at lave en objectdatasource som henter fra datatable'en. Men det virker bare ikke rigtig..
Sådan som jeg har forstået det er at man skal oprette en metode som returnere datatable'en og skrive dens navn i objectdatasourcen's selectmethod:
ObjectDataSource ODSSoegning = new ObjectDataSource();
ODSSoegning.ID = "myDataSource";
ODSSoegning.TypeName = "DataTable";
ODSSoegning.SelectMethod = "GetTable";
private DataTable dtRes = null;
public DataTable GetTable()
{
if (dtRes == null || !IsPostBack)
{
fyldDataTable(); //metoden som fylder dtRes.
}
return dtRes;
}
Men det virker ikke rigtig, så kunne være til stor hjælp hvis der var nogen som kunne komme med nogle kommentarer..
På forhånd tak.
Scorp-D