Hvordan Endre Cell Color i Gridview

Hvordan Endre Cell Color i Gridview


En Gridview er en digital grafisk data grensesnitt som brukes for presentasjoner og grunnlagsinformasjon innganger. Programvare utvikling plattformer som ASP.NET, Visual, C # og C ++ brukes til å lage en Gridview. Disse programvareutvikling plattformer bruker et programmeringsspråk som heter HTML, eller Hyper Text Markup Language. HTML bruker koder for å representere visse grader av verdier som farge, bredde, bakgrunn, tekst, størrelse og dimensjon. Du kan endre cellefarge i Gridview ved å endre fargekoden i HTML.

Bruksanvisning

1 Last ned programmet ASP.NET og lagre den på et bestemt sted. Lag en ny ASPX fil og gi den navnet "Default2.aspx." Opprett et tomt prosjekt, og deretter gjøre en "Bilder" -mappen. Høyreklikk på "Bilder" og velg "Add Existing Item".

2 Åpne nedlastede programmet og velg "GIF Files" og deretter "Legg til". Du vil bli overført til et design visningsvinduet. Legg en "datakilde." Organisere dette "Data Source" for å velge hver av de enkelte datakilder.

3 Velg Grid View "Smart Tag" og åpne "Task List." Tillat "sortering", "Slette", "Paging" og "Editing" fra feltet. Deretter velger du "Rediger kolonner."

4 Undersøk skjermen og se etter "Command Field" ligger i nedre høyre del av skjermen. Klikk på den, og det vil vise alle attributtene. Velg RowDataBound å konfigurere den manuelt.

5 Endre Gridview attributter via SqlDataSource ved å definere konkrete attributter for eksempel produktnavn, produksjonsselskapet, ordre, datoer og andre relevante datapunkter.

6 Åpne tomt prosjekt du har gjort. Attributtene vil da være spesifisert det i den rekkefølgen du har valgt, og presentert i "celler".

7 Klikk på RowDataBound på Gridview vinduet, og HTML syntaks vises i denne formen.

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)

{

if (e.Row.RowType == DataControlRowType.DataRow)

{

//We're only interested in Rows that contain data

// Få en referanse til dataene brukes til å databound raden

DataRowView drv = (DataRowView) e.Row.DataItem;

if (Convert.ToInt32 (drv [ "UnitsInStock"]) == 0)

{

// Dagens produkt har 0 vare på lager

e.Row.Font.Bold = true; // Gjør skriften fet

e.Row.ForeColor = System.Drawing.Color.Red; // Sett tekstfarge rød

if (Convert.ToInt32 (drv [ "UnitsOnOrder"])> 0)

{

// Dagens utsolgt element er allerede bestilt

// Gjør det blå

e.Row.ForeColor = System.Drawing.Color.Blue;

}

}

}

}

For å endre fargen på en bestemt egenskap, finn den lille bokstaven "e", se etter ordet av fargen langs den linjen, og endre den til ditt valg av farge.