You can use the rowdatabound event to add an attribute "title" (which is tooltip) to each cell of each row. But before adding this attribute, lookup in database for whatever information you want associated with that cell. Put it in a string variable and supply that variable as the value of "title"
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
for (int colIndex = 0; colIndex < e.Row.Cells.Count; colIndex++)
{
// Do database lookup
// string ttString = "Result of database lookup";
e.Row.Cells[colIndex].Attributes.Add("title", ttString);
}
}