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.