This is a migrated thread and some comments may be shown as answers.

GridImageColumn change Image on DBNull

1 Answer 77 Views
Grid
This is a migrated thread and some comments may be shown as answers.
orim
Top achievements
Rank 1
orim asked on 12 Nov 2012, 04:37 PM
Hi,
in my radgrid i have a gridimagecolumn. Bound like so
DataImageUrlFields="Status"
DataImageUrlFormatString="~/Content/Images/Status/{0}.gif"

How can i change the image when the database value for Status is DBNULL
if cell.text = DBNULL then
DataImageUrlFormatString="~/Content/Images/Status/waiting.gif"
end if

Thanks

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 14 Nov 2012, 08:52 AM
Hi,

Try the following code to achieve your scenario.
C#:
protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
 if (e.Item is GridDataItem)
 {
  GridDataItem item = (GridDataItem)e.Item;
  if (item["Status"].Text == " ")
 {
    Image img = (Image)item["Status"].Controls[0];
    img.ImageUrl ="~/Images/img.gif";
 }
}

Thanks,
Shinu.
Tags
Grid
Asked by
orim
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or