Jag har en datagrid där jag tycker att texten sitter lite närma kanterna. Kan man på något sätt lägga in ett mellanslag så att de kommer ut en liten bit. Prova lägga in ett mellanslag direktm efter dubbelfnutten: Om du hämtar från databas kan du infoga mellanslaget i SQL-frågan: Använd ett stylesheet och skapa en klass där du sätter padding-left: 5px; Kanon det var precis så där jag ville att man skulle kunna göra. Rent teoretiskt så tycker man att ItemStyle-CssClass på själva DataGriddet sätter klassen för alla kolumner. Men om du testat och det inte funkar så antar jag att du måste sätta CssClass på varje kolumn.Mellanrum i datagrid
<code>
BoundColumn dgcol2 = new BoundColumn();
dgcol2.HeaderText = "Skapad av";
dgcol2.DataField= "Name"; // här vill jag ha mellanslag innan detta skrivs ut
Grid1.Columns.Add(dgcol2);
</code>Sv: Mellanrum i datagrid
<code>
BoundColumn dgcol2 = new BoundColumn();
dgcol2.HeaderText = "Skapad av";
dgcol2.DataField= " Name"; // här vill jag ha mellanslag innan detta skrivs ut
Grid1.Columns.Add(dgcol2);
</code>Sv: Mellanrum i datagrid
"Select (' ' + name) as name from....."
mvh
AndersSv: Mellanrum i datagrid
Sen sätter du ItemStyle-CssClass="cssklassen" i BoundColumnSv: Mellanrum i datagrid
Tack Patrik.
Går det att sätta så att alla mina boundcolumner får denna klassen, eller måste jag definera det på varje column.
Prövade att sätta grid1.itemstyle.cssclass="Gridmellanslag"; men det funkade inteSv: Mellanrum i datagrid