Just nu i M3-nätverket
Gå till innehåll

DataGrid och bläddra mellan kolumner i rad från tabell?


Mossberg

Rekommendera Poster

Hej,

 

Har en databastabell där varje rad innehåller tre kolumner med en varsin bild.

Har kopplat ett DataGrid till tabellen så att man kan bläddra mellan tabellraderna och visa bilderna, nu visas tre bilder åt gången.

 

Frågan är om man på något vis kan bläddra mellan kolumnera för att som jag önskar få upp EN bild i taget?

 

Så här ser koden ut nu:

void BindGrid()
{
String strGetPics = "SELECT Pic1, Pic2, Pic3 FROM descript WHERE ID = 1";

OdbcDataAdapter PicsDa = new OdbcDataAdapter(strGetPics, PicsConn);

DataSet ds = new DataSet();
PicsDa.Fill(ds, "descript");

DataView dv = ds.Tables["descript"].DefaultView;

dgPics.DataSource = dv;
dgPics.DataBind();
}

 

Och så har jag själva bläddringen:

void PrevNextPage(Object sender, DataGridPageChangedEventArgs e) 
{
dgPics.CurrentPageIndex = e.NewPageIndex;
BindGrid();
}

 

Går det att lösa?

 

/Henrik

 

Länk till kommentar
Dela på andra webbplatser

Någon som kan hjälpa mig med detta..

 

Funderar på om man kan fixa det i DataSet eller DataView? Sen finns det väl något som heter DataTable, någon som kan med detta?

 

Det handlar väl i det stora hela om att tilldela varje hämtad kolumn en egen rad..

 

?/Henrik

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...