Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Tabeller i Tabeller

Postades av 2005-01-26 10:38:52 - Joakim Hendered, i forum asp.net generellt, Tråden har 5 Kommentarer och lästs av 427 personer

Hej!

När man gör layouten på en sida har man ju ofta tabeller för att ordna det hela snyggt och prydligt. Ofta har man ju dessutom Tabeller i tabellen för att än mer få styrning på det hela.

Detta är ju en baggis i HTML och ASP men hur sjutton gör man det dynamiskt i aspDotnet?

Mycket tacksam för svar.

Exempel skulle kunna se ut såsom...

Dim table1 As New System.Web.UI.WebControls.Table
Dim table2 As New System.Web.UI.WebControls.Table
Dim NewRoa1 As System.Web.UI.WebControls.TableRow
Dim NewRoa2 As System.Web.UI.WebControls.TableRow
Dim Cell1 = New System.Web.UI.WebControls.TableCell
Dim Cell2 = New System.Web.UI.WebControls.TableCell

newCell1.Text("Test")
NewRoa1.Cells.Add(newCell1)
table1.Rows.Add(NewRoa1)

So far so good....

Nu kommer det trixiga

newCell2.Text(table1) <--- Dvs försökaer lägga till tabellen. Men det är ju ett objekt inte text?? PANG!
NewRoa2.Cells.Add(newCell2)
table2.Rows.Add(NewRoa2)


Så någon som gjort detta redan och vet eler någon som har ett bra tips??


Mvh Joakim (första inlägget här skall bli spännande se resultatet :) )






Svara

Sv: Tabeller i Tabeller

Postades av 2005-01-26 10:44:06 - Johan Normén

Vad du kan gära är att i din dynamiska TR lägga till en Table med sina rade.r

Pseudokod ordningen hur saker kan läggas till

Table1
TR1
TD1

Table2
Tr1
Td2

så nu finns det två tabeller med sin struktur. Nu tar man och lägger Table2 i Td1 om man vill ha den här.

Td1
Table2

Du kan alltså adda Tables i dina Cells eller Rows. Förutsättningarna är bara att du sätter dem i rätt ordning.

Mvh Johan


Svara

Sv:Tabeller i Tabeller

Postades av 2005-01-26 13:03:54 - Pelle Johansson

<code>
for a=1 to 10
dim tr as new tablerow
dim td1 as new tablecell
dim td2 as new tablecell

td1.text = cstr(a)
td2.text = "hej"

tr.controls.add(td1)
tr.controls.add(td2)

dintable.controls.add(tr)
next
</code>


Svara

Sv: Tabeller i Tabeller

Postades av 2005-01-31 08:23:16 - Joakim Hendered

Att lägga till rader celler och tabeller dynamiskt är inga problem.

Problemet med lägga en tabell i en tabellcell dynamiskt kvarstår dock.

Problemet ligger i att tabellen är ett object och jag hittar inget sätt att sätta innehållet i en tabellcell till ett objekt.

Kanske uttrykte mig luddigt i det inledande inlägget.

/Mvh Joakim


Svara

Sv:Tabeller i Tabeller

Postades av 2005-01-31 09:36:07 - Johan Normén

Joakim,

Du skall inte lägga till tabell som text utan med Add.


Mvh Johan


Svara

Sv:Tabeller i Tabeller

Postades av 2005-01-31 09:36:11 - Joakim Hendered

Tjahapp svaret var som vanligt enklare än frågan ;)

Enär en tabell ej är text utan ett object finner det sig naturligt att användasig av cellens controllArray.

tabell1Cell.Controls.Add(tabell2) löser problematiken.

Tack för lösningsförslagen.

/Mvh joakim


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
4 178
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies