Hej Lite gammal kod som jag letade fram, det borde funka. Hej JohanAnnan färg på rad i gridview
Idag går det tydligen inte att tänka klart.
Jag har en grid med ett antal rader.
Varje rad innehåller ett antal columner och en av dessa är datum.
Jag har så varannan rad får en annan färg, gult och ljusgult.
Nu skulle jag vilja att om datumet är dagens blir hela raden röd, eller datumet rött.
Samma sak om det är tre dagar innan fast då orange.
Upplägget är ju att en funktion anropas i datum kolumnen som sätter den anropade raden till rätt färg, röd el. orange. Men sen ska detta omsättas i kod och nu är det bara stopp.
Har löst själva anropet till en function vilket ju var lätt, men hur får jag med mig radens nummer och sedan markerar denna rad?
Kanske en god söndagsmiddag sätter fart på de försölade hjärncellerna men har någon en ide så mottages den tacksamt.
/ClasseSv: Annan färg på rad i gridview
private void DataGrid1_DataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
string myDate = e.Item.Cells[3].Text;
DateTime dDate = System.Convert.ToDateTime(myDate);
DateTime dNow = DateTime.Now;
DateTime dLimit = dDate.AddMonths(-3);
if (dDate < dNow)
{
e.Item.Cells[3].BackColor= Color.Silver;
e.Item.Cells[3].ForeColor= Color.White;
}
}Sv:Annan färg på rad i gridview
Stort tack för hjälpen ska testa detta nästa vecka.
/Classe