webForumDet fria alternativet

varann rad med olika färg i gridview

.NET

3 svar · 554 visningar · startad av BigDave

Medlem sedan jan. 200731 inlägg
Frågan#1

hur ändrar man css klass namn på rader i en gridview??

Medlem sedan juli 2001514 inlägg
#2

AlternatingRowStyle-BackColor="#eeeeee"

Medlem sedan jan. 200731 inlägg
#3

hm.. Vill sätta om varannan rad att ha olika färg och vill kunna styra detta från en extern css. Har testat detta men raden får inte klassnamnet. Vad kan vara galet?

        Boolean rowStyle = true;
        foreach (GridViewRow gvr in gvData.Rows)
        {
            if (rowStyle)
            { 
                gvr.CssClass = "whiterow";
                rowStyle = false;
            }
            else
            {
                gvr.CssClass = "grayrow";
                rowStyle = true;
            }
        }
Medlem sedan jan. 20022 440 inlägg
#4
<RowStyle CssClass="whiterow" />
<AlternatingRowStyle CssClass="grayrow" />
263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)