Jeg forstår ikke helt hvorfor min table ikke bliver rendret i min browser, men istedet skriver den blot: System.Web.UI.WebControls.Table
Mangler jeg en cast af en eller anden slags ?
Min kode er som følger: Response.Clear(); Response.ClearContent(); Response.ClearHeaders();
Table t = new Table(); t.ID = "mytable"; TableRow r = new TableRow(); TableCell c = new TableCell(); c.Text = "cell text"; r.Cells.Add(c); t.Rows.Add(r); Response.ContentType = "text/html"; Response.Write(t); Response.Flush(); Response.End();
Ja det er jeg klar over. Jeg har allerede en gridview som bliver "bindet" til min datasource, men jeg har også behov for at returnere resultatet som en almindelige tabel (uden page og masterpage molesjavsen) idet resultatet skal vises direkte på min desktop vha en windows sidebare gadget.
Du arbejder stadig i et objektorienteret miljø og det betyder lidt firkantet set i dette tilfælde at du skal tilføje objekter til andre objekter. Sæt fx en placeholder på din side og add din tabel-kontrol dertil.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.