4 Answers, 1 is accepted
Events are shared. Please use the parent property to check whether this is the root template:
//in some event |
if (this.radGridView1.Parent == null) { |
... |
} |
else { |
... |
} |
Don't hesitate to contact me back if you have further questions.
Kind regards,
Nick
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.

radGridView1 =
new Telerik.WinControls.UI.RadGridView();
radGridView1.Name =
"radGridView1";
radGridView1.AutoScroll =
true;
radGridView1.MultiSelect =
false;
radGridView1.AutoSize =
true;
radGridView1.SelectionMode = Telerik.WinControls.UI.
GridViewSelectionMode.FullRowSelect;
radGridView1.MasterGridViewTemplate.BestFitColumns();
radGridView1.BackColor = System.Drawing.
Color.Transparent;
radGridView1.BackgroundImageLayout = System.Windows.Forms.
ImageLayout.None;
radGridView1.BeginEditMode = Telerik.WinControls.
RadGridViewBeginEditMode.BeginEditOnEnter;
radGridView1.Dock = System.Windows.Forms.
DockStyle.Fill;
radGridView1.MasterGridViewTemplate.AutoSizeColumnsMode = Telerik.WinControls.UI.
GridViewAutoSizeColumnsMode.Fill;
radGridView1.MasterGridViewTemplate.BestFitColumns();
radGridView1.MasterGridViewTemplate.AllowAddNewRow =
false;
radGridView1.MasterGridViewTemplate.AllowDeleteRow =
false;
radGridView1.MasterGridViewTemplate.AllowEditRow =
false;
radGridView1.EnableKeyMap =
true;
radGridView1.EnableSorting =
true;
radGridView1.Font =
new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
//radGridView1.Location = new System.Drawing.Point(0, 0);
radGridView1.ThemeClassName =
"Telerik.WinControls.UI.RadGridView";
radGridView1.ThemeName =
"Basic";
radGridView1.DataMember =
"Main";
radGridView1.Width = width;
radGridView1.Height = Height;
radGridView1.ReadOnly =
true;
radGridView1.ShowGroupPanel =
false;
radGridView1.RootElement.BackColor = System.Drawing.
Color.FromArgb(((int)(((byte)(248)))), ((int)(((byte)(248)))), ((int)(((byte)(248)))));
pnlPoolLoad.Controls.Add(radGridView1);
radGridView1.DataSource =
null;
Temp_DataSet =
new DataSet();
Temp_DataSet = Copy_dataset(Temp_DataSet, bol).Copy();
radGridView1.DataSource = Temp_DataSet;
radGridView1.MasterGridViewTemplate.BestFitColumns();
radGridView1.AutoGenerateHierarchyFromDataSet =
true;
GridViewCommandColumn commandColumn = new GridViewCommandColumn();
commandColumn.HeaderText = "Change Status";
commandColumn.Width = 100;
commandColumn.DataField =
"Status";
commandColumn.DataTextFormatString =
"Status";
commandColumn.DefaultText =
"Status";
commandColumn.UseDefaultText =
true;
radGridView1.MasterGridViewTemplate.Columns.Add(commandColumn);
radGridView1.MasterGridViewTemplate.AllowDeleteRow =
false;
i whant Child Grid Events.
We are eager to help you. Please tell us more about the scenario in which you are using the gridview. A sample application can be very helpful as well. Which events do you want to use or what situations do you want to handle? I am looking forward to your reply.
Kind regards,
Nick
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.

How to handle inner grid height?
how to add image column in master grid?