Hi
here i am working with radgrid, with each row multiple images. this uploading process.
i have created multiple images for each row. but i want delete option on row. that should be create dynamically.
i have code written like this
protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridEditFormItem && e.Item.IsInEditMode)
{
if (!e.Item.OwnerTableView.IsItemInserted)
{
LinkButton lbtn = new LinkButton();
lbtn.ID = "File" + i;
lbtn.Text = "Delete";
lbtn.OnClientClick = "return confirm('Are you sure delete this file')";
lbtn.Click += new System.EventHandler(OnDelete);
ViewState["UploadID"] = Convert.ToString(dt.Rows[i]["UploadedID"]);
(e.Item.FindControl("EditplaceHolder") as PlaceHolder).Controls.Add(lbtn);
}
}
}
protected void OnDelete(Object sender, EventArgs e)
{
int UpLoadedFileID = Convert.ToInt32(ViewState["UploadID"]);
objBO.DeleteFileID(UpLoadedFileID);
}
but onDelete not working when i click on delete which is created dynamically.
please reply ASAP.
thx
ravi
here i am working with radgrid, with each row multiple images. this uploading process.
i have created multiple images for each row. but i want delete option on row. that should be create dynamically.
i have code written like this
protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridEditFormItem && e.Item.IsInEditMode)
{
if (!e.Item.OwnerTableView.IsItemInserted)
{
LinkButton lbtn = new LinkButton();
lbtn.ID = "File" + i;
lbtn.Text = "Delete";
lbtn.OnClientClick = "return confirm('Are you sure delete this file')";
lbtn.Click += new System.EventHandler(OnDelete);
ViewState["UploadID"] = Convert.ToString(dt.Rows[i]["UploadedID"]);
(e.Item.FindControl("EditplaceHolder") as PlaceHolder).Controls.Add(lbtn);
}
}
}
protected void OnDelete(Object sender, EventArgs e)
{
int UpLoadedFileID = Convert.ToInt32(ViewState["UploadID"]);
objBO.DeleteFileID(UpLoadedFileID);
}
but onDelete not working when i click on delete which is created dynamically.
please reply ASAP.
thx
ravi