public void item_bound(object sender,DataGridItemEventArgs e)
{
try
{
if((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem))`enter code here`
{
string Status =(string)DataBinder.**Eval**(e.Item.DataItem,"customer_status");
Image Image = new Image();
Image = (Image)e.Item.Cells[1].FindControl("imgbtnstatus");
//Image.Command +=new CommandEventHandler(Image_Command);
//Image.Attributes.Add("SEmpId ", SEmpId);
if (Status == "Active")
Image.ImageUrl = "~/images/activeuser.png";
else
Image.ImageUrl = "~/images/inactiveuser.png";
}
}
catch(Exception ex){Response.Write(ex.ToString());
}
}
ici est le code pour l'exécution liant l'image active et inactive pour les utilisateurs DataGrid ...Eval dans asp.net
je veux savoir quel est l'utilisation de Eval dans le code ci-dessus ..
En fait, je crois que c'est la valeur de customer_status dans la source de données, peut-être un DataSet? – DOK
Correct. J'ai vu le "DataGridEventArgs" et "DataGrid" coincé dans ma tête. – McKay