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.
![](/forums/images/avatarimages/default.gif)
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.
![](/forums/images/avatarimages/default.gif)
How to handle inner grid height?
how to add image column in master grid?