Avatar billede suppenudel Nybegynder
02. december 2004 - 10:48 Der er 7 kommentarer og
1 løsning

Eksakt bredde på DataGrid

Hej,

Hvordan bestemmer man den eksakte bredde på et DataGrid, således at det ikke udvider sig og smadrer ens side, når der er trukket data ud - men i stedet skubber teksten i kollonnerne sammen?
Avatar billede gyxi Nybegynder
02. december 2004 - 10:49 #1
Har du prøvet med en style="width:300px" attribut på dit DataGrid?
Avatar billede suppenudel Nybegynder
02. december 2004 - 11:02 #2
Koden for DataGrid'et starter sådan her: 

<asp:DataGrid class="dg" id="dgliste" runat="server" Width="300px" Font-Size="XX-Small" BorderStyle="Dotted" BorderWidth="1pt" BorderColor="#006633" BackColor="Silver" CellPadding="3" GridLines="Vertical">

Men den retter sig ikke efter Width="500px". Hvor sætter jeg dit style="width:300px"  ind henne?
Avatar billede nielsbrinch Nybegynder
02. december 2004 - 12:43 #3
<asp:DataGrid class="dg" id="dgliste" runat="server" Width="300px" Font-Size="XX-Small" BorderStyle="Dotted" BorderWidth="1pt" BorderColor="#006633" BackColor="Silver" CellPadding="3" GridLines="Vertical" style="width:300px">

Det er et forsøg værd ...
Avatar billede snepnet Nybegynder
02. december 2004 - 18:04 #4
der er en lille bug i datagriddet hvad det angår... du kan kigge her :
http://support.microsoft.com/default.aspx?scid=kb;EN-US;323169
mvh
Avatar billede nielsbrinch Nybegynder
02. december 2004 - 18:07 #5
Så vidt jeg har forstået, er problemet det omvendte. Hans DataGrid bliver for stort og din bug handler om at der netop wrappes, selv når der ikke skulle. Suppenudel har selvfølgelig ikke sat Wrap til False. Vel? :-)
Avatar billede suppenudel Nybegynder
02. december 2004 - 21:21 #6
hmm.. der er ikke rigtig noget af det der virker endnu. Griddet bliver stort og udvider tabellen den ligger i, og tilpasser sig den række der er størst. Wrap er desværre sat til "true" :-/
Avatar billede ihtezaz Praktikant
03. december 2004 - 14:41 #7
Sådan får du ihvertfald fast størrelse på din datagrid header og footer:
hhv headerstyle-width og footerstyle.width ( i codebehind datagrid.headerstyle.width = new Unit("50px");
Avatar billede suppenudel Nybegynder
28. december 2004 - 00:26 #8
lukker - kan ikke rigtig få det til at fungere
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester