webForumDet fria alternativet

Attribut på ett ställe

.NETur .NET

3 svar · 184 visningar · startad av cyprys

Medlem sedan dec. 20003 563 inlägg
Frågan#1

Om man åter använda t.ex. en speciell design på en rubrik kan man i css ju anropa genom <div class=rubrik1>Rubrik</div> och återanvända på många ställen.
Men om man skulle vilja göra samma sak på en t.ex. datagrid?
Man vill sätta t.ex. alternating eller headbackcolor och ha de samma på alla datagrider man använder genom att kanske skriva <asp:datagrid styleclass=datagrid1> och ha datagrid1 i en class på något annat ställe. Detta istället för att skriva alla attribut på varje datagrid man skapar (Heter det attribut?).

Medlem sedan apr. 20012 266 inlägg
#2

Tror inte du kan sätta något fel hela datagriden med du bör kunna göra en CssClass för varje "del" av den t.ex

<headerstyle CssClass="textNormalHeader"></headerstyle>

Och om du då har en cssclass för varje del så behöver du itne fylla i så mycket.

Medlem sedan juni 20011 732 inlägg
#3

Vissa styles kan du sätta globalt på hela din datagrid med css-class="style" i din datagrid-tagg, alltså;

<asp:datagrid css-class="style">

Men ska du exempelvis ha speciella formateringar för headern, footern etc så gör du som renholm skrev ovan.

Medlem sedan dec. 20003 563 inlägg
#4

Oki. Thx

132 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)