Gå til innhold

Hvordan autoresize gridview i forhåld til browsers størrelse


Anbefalte innlegg

Skrevet (endret)

Hei. Jeg har en gridview som jeg vil skal autoresize seg når jeg resizer IE browser vinduet. Noen tips?

 

Takk på forhånd

Endret av evgeny
Videoannonse
Annonse
Skrevet
Mulig at det er mulig å sette bredden til gridviewen i prosent?

 

Prøvde bredde med 100% uten å hjelpe. Har det noe å si om at gridviewen ligger i en tabell som ligger i contentplaceholder?

Skrevet
Hvorfor ligger grid-viewen i en tabell? Tabeller er ikke layout-elementer!

 

Bare for å få en pen layout. Men uansett jeg prøvde å legge den utenfor tabellen og det hjalp heller ikke. Faen asa

Skrevet

div og css er til for å lage design. Tabeller er for å presentere data i tabellform.

 

hvis du legger den utenfor en tabell og setter CssClass="ettellerannet" og så defierer du den klassen med width: 100%.

Skrevet
div og css er til for å lage design. Tabeller er for å presentere data i tabellform.

 

hvis du legger den utenfor en tabell og setter CssClass="ettellerannet" og så defierer du den klassen med width: 100%.

 

Har laget denna i stylesheet

 

grid

{

width: 100%;

}

 

men det hjalp ikke. har satt cssclass = grid

Skrevet (endret)

http://dev.decon.no/kjappsmsv2/TestGrid.aspx

 

Funker ikke??

 

Merkelig hvordan det funket hos meg på første forsøk da.

 

Med fare for å GJENTA meg selv:

 

skal man sette stil på <address> f.eks, så er det:

 

address

{

/* style goes here */

}

 

på <div class="myClass"> er det:

 

.myClass

{

/* Syle goes here */

}

 

og på <div id="myId"> er det:

 

#myId

{

/* Style goes here */

}

Endret av Manfred
Skrevet

GridView lager en div med class=...

 

Uansett er det det samme for alle CssClass. De må begynne med en . i definisjonen som jeg skrev, men som du ikke gadd å lese

Skrevet
GridView lager en div med class=...

 

Uansett er det det samme for alle CssClass. De må begynne med en . i definisjonen som jeg skrev, men som du ikke gadd å lese

Det er vel ikke helt riktig, man ikke begynne en css-klasse med punktum.

 

Har man feks

<div class="foo">
 <p class="foo">...</p>
</div>

 

Så kan man fint beskrive kun anvendelsen av foo på div slik:

 

div.foo {
 // ...
}

Skrevet

ja... og da begynner du .foo med punktum!

 

Du sier bare at den ligger under div... Det er AKKURAT som jeg sa:

 

<div>

 

blir i css:

 

div

{

}

 

mens da <div><p class="foo">

 

blir da:

 

div.foo

{

}

Skrevet

Tror det er noe jeg gjør gærnt her asa fordi det fungerer ikke hos meg. Jeg har altså dette i stylesheet

 

.grid

{

width: 100%;

}

 

 

og i asp koden har jeg følgende

 

 

<div class="grid">

<asp:GridView ID=" osv...>

<div>

 

Er det noe jeg mangler her?

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...