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

How To Fire RadGrid1_ItemCreated to RadGrid1_ItemCommand

4 Answers 78 Views
Grid
This is a migrated thread and some comments may be shown as answers.
mohamed
Top achievements
Rank 1
mohamed asked on 13 Jun 2011, 03:11 PM
Hello Every One ,

How To Fire RadGrid1_ItemCreated to RadGrid1_ItemCommand
please reply soon

Thanks,
Mohamed.

4 Answers, 1 is accepted

Sort by
0
Jayesh Goyani
Top achievements
Rank 2
answered on 13 Jun 2011, 04:58 PM
Hi,

http://www.telerik.com/help/aspnet-ajax/grid-fire-command-event-from-code.html

let me know if any concern

Thanks,
Jayesh Goyani
0
mohamed
Top achievements
Rank 1
answered on 14 Jun 2011, 04:34 AM
hi Jayesh Goyani


Any other examples ,
i didn't understand that one
reply soon

Thanks,
Mohamed
0
Jayesh Goyani
Top achievements
Rank 2
answered on 14 Jun 2011, 06:37 AM
Hi,

foreach (GridItem item in grdHeader.MasterTableView.GetItems(new GridItemType[] { GridItemType.Item, GridItemType.AlternatingItem }))
    {
        GridDataItem dataitem = (GridDataItem)item;
        item.FireCommandEvent("TestCommand", dataitem.GetDataKeyValue("ID").ToString());
    }
     
     
Radgrid1_itemCommand()
{
    if(e.CommandName == "TestCommand")
    {
        // your code // You can also get command argument
    }
}
     
    


Thanks,
Jayesh Goyani
0
mohamed
Top achievements
Rank 1
answered on 14 Jun 2011, 09:09 AM
protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e)
        {
            if (!Page.IsPostBack)
            {
            }
            else
            {
                if (e.Item is GridDataItem)
                {
                    GridDataItem item = (GridDataItem)e.Item;
                    TableCell cell = item["DeleteColumn"];
                    ImageButton btn = (ImageButton)cell.Controls[0];
 
                    if (btn.CommandName == "Delete")
                    {
                        if (e.Item is GridDataItem)
                        {
                            GridDataItem item1 = (GridDataItem)e.Item;
                            GridItem item2 = (GridItem)e.Item;
                            TableCell txtb = item1["AssetID"];
 
                            foreach (GridItem item4 in RadGrid1.MasterTableView.GetItems(new GridItemType[] { GridItemType.Item, GridItemType.AlternatingItem }))
                            {
                                GridDataItem dataitem = (GridDataItem)item;
                                item.FireCommandEvent("Delete", String.Empty);
                            }
                        }
                    }
                }
            }
        }

Sorry For Late reply,
Thanks For Ur response

I bind delete Button dynamically in server side ,
fire in to RadGrid1_ItemCommand event
But Not Get That delete Values

Thanks,
Mohamed.
Tags
Grid
Asked by
mohamed
Top achievements
Rank 1
Answers by
Jayesh Goyani
Top achievements
Rank 2
mohamed
Top achievements
Rank 1
Share this question
or