GridView: Tilgå objekterne i hver celle via RowDataBound
Jeg har et gridview som via en ObjectDataSource er DataBound til en DataTable.I den metode, som bygger denne DataTable har jeg to af denne slags kolonner:
myDataColumn.DataType = System.Type.GetType("System.DateTime");
De kommer ind i mit GridView som kolonner 6 og 7.
Hvordan får jeg hevet værdierne ud som datoer, så jeg kan foretage et tjek på dem?:
protected void GridView1_RowDataBOund(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (<Test, om dags dato er uden for datoerne i e.Row.Cells[6] og e.Row.Cells[7]>)
{
e.Row.CssClass = "inactive";
}
}
}