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

[Solved] RadGrid1_DeleteCommand

1 Answer 168 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Kjell
Top achievements
Rank 1
Iron
Iron
Kjell asked on 10 Jul 2014, 09:23 AM
I try delete a image when i use RadGrid1_DeleteCommand
I get the delete id using:
Dim item As GridDataItem = DirectCast(e.Item, GridDataItem)
Dim DeleteId As Integer = item("id").Text
Dim DeleteImage As String = item("filnamn").Text


But i dont get the name of the file: item("filnamn").Text
If File.Exists(Server.MapPath("~/bulletinboard/images/") & DeleteImage) = True Then
    File.Delete(Server.MapPath("~/bulletinboard/images/") & DeleteImage)
End If

Whot do i wrong?

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 10 Jul 2014, 09:56 AM
Hi Kjell,

I guess you want to access the ImageUrl on delete, please try the following code snippet.

C#:
GridDataItem dataItem = (GridDataItem)e.Item;
System.Web.UI.WebControls.Image imgColumn = (System.Web.UI.WebControls.Image)dataItem["filename"].Controls[0];
string DeleteImage = imgColumn.ImageUrl;

Thanks,
Princy
Tags
Grid
Asked by
Kjell
Top achievements
Rank 1
Iron
Iron
Answers by
Princy
Top achievements
Rank 2
Share this question
or