or
<telerik:RadTreeList ID="RadTreeList1" AllowLoadOnDemand="true" AllowSorting="true" AllowPaging="true"<br> PageSize="15" AutoGenerateColumns="false" OnChildItemsDataBind="RadTreeList1_ChildItemsDataBind"<br> OnNeedDataSource="RadTreeList1_NeedDataSource" DataKeyNames="PId" ParentDataKeyNames="P1Id" runat="server" EditMode ="PopUp"><br> <Columns><br> <telerik:TreeListEditCommandColumn UniqueName="InsertCommandColumn" ButtonType="ImageButton"<br> HeaderStyle-Width="60px" ItemStyle-HorizontalAlign="Center" /><br> <telerik:TreeListButtonColumn UniqueName="DeleteCommandColumn" Text="Delete" CommandName="Delete"<br> ButtonType="ImageButton" HeaderStyle-Width="30px" /><br> <telerik:TreeListBoundColumn UniqueName="EmpCode" HeaderText="Emp Code"<br> DataField="EmpCode" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left"<br> ItemStyle-Width="100px" Visible="true" /><br> <telerik:TreeListBoundColumn ReadOnly="true" UniqueName="Status" DataField="Status" HeaderText="Status"<br> ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" ItemStyle-Width="100px" Visible="true"><br> </telerik:TreeListBoundColumn><br> <telerik:TreeListBoundColumn ReadOnly="true" UniqueName="Id" DataField="Id" <br> ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left" Visible="false"><br> </telerik:TreeListBoundColumn><br> </Columns><br> <EditFormSettings EditFormType="WebUserControl" UserControlPath="~/Controls/Example.ascx" PopUpSettings-Modal="true" <br> PopUpSettings-Width="700px"><br> </EditFormSettings><br> </telerik:RadTreeList><asp:Panel ID="pnlTimer" runat="server"> <asp:Timer ID="Timer1" runat="server" Interval="2000" OnTick="Timer1_Tick" Enabled="false"> </asp:Timer></asp:Panel><telerik:AjaxSetting AjaxControlID="Timer1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnlTimer" /> <telerik:AjaxUpdatedControl ControlID="tbah" /> <telerik:AjaxUpdatedControl ControlID="grPosts" /> <telerik:AjaxUpdatedControl ControlID="lblErr" /> <telerik:AjaxUpdatedControl ControlID="lblMsg" /> </UpdatedControls></telerik:AjaxSetting>
protected void RadGrid1_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
//initcombos
if (e.Item is GridEditFormItem && e.Item.IsInEditMode)
e.Item.IsInEditMode is always false...
<telerik:GridBoundColumn DataField="Model" DataType="System.String" FilterControlAltText="Filter Model column" HeaderText="Model" ReadOnly="True" SortExpression="Model" UniqueName="Model"></telerik:GridBoundColumn>