or
							<telerik:RadGrid ID="RadGrid2" runat="server" Width="100%"                    AllowAutomaticInserts="True"                    AllowAutomaticUpdates="True"                    AllowPaging="True"                    AllowMultiRowEdit="false"                    AllowMultiRowSelection="false"                    AutoGenerateColumns="False"                    DataSourceID="SqlDataSource2"                    EnableLinqExpressions="false"                    GridLines="None"                    OnItemCreated="RadGrid2_ItemCreated"                    OnItemDataBound="RadGrid2_ItemDataBound"                    OnItemUpdated="RadGrid2_ItemUpdated"                    OnItemInserted="RadGrid2_ItemInserted"                    OnDataBound="RadGrid2_DataBound"                    OnItemCommand="RadGrid2_ItemCommand"                    OnPreRender="RadGrid2_PreRender">                    <PagerStyle Mode="NextPrevAndNumeric" />                    <MasterTableView Width="100%" CommandItemDisplay="Bottom" EditMode="InPlace"                        DataSourceID="SqlDataSource2" HorizontalAlign="NotSet" AutoGenerateColumns="false">                        <Columns>                            <telerik:GridBoundColumn DataField="ProductTypeId" HeaderText="ProductTypeId" SortExpression="ProductTypeId" UniqueName="ProductTypeId" Visible="false">                            </telerik:GridBoundColumn>                            <telerik:GridBoundColumn DataField="ProductAttributeDefKeyOri" HeaderText="ProductAttributeDefKeyOri" SortExpression="ProductAttributeDefKeyOri" UniqueName="ProductAttributeDefKeyOri" Visible="false">                            </telerik:GridBoundColumn>                                                         <telerik:GridDropDownColumn ListTextField="Name" ListValueField="ProductAttributeDefKey" DataSourceID="SqlDataSource3" HeaderText="Attribute" DataField="ProductAttributeDefKey" UniqueName="ProductAttributeDefKey" DropDownControlType="DropDownList" EnableEmptyListItem="true" EmptyListItemText="Select an attribute..." EmptyListItemValue="">                            </telerik:GridDropDownColumn>                            <telerik:GridTemplateColumn DefaultInsertValue="1" DataField="SortOrder" HeaderText="Sort Order" SortExpression="SortOrder" UniqueName="SortOrder"  ForceExtractValue="Always" >                                <EditItemTemplate>                                    <telerik:RadNumericTextBox runat="server" ID="tbSortOrder" DbValue='<%# Bind("SortOrder") %>' ShowSpinButtons="true" SpinDownCssClass="" SpinUpCssClass="" Width="50px" MinValue="1" MaxValue="999" NumberFormat-DecimalDigits="0" CssClass="textbox_increment">                                    </telerik:RadNumericTextBox>                                    <asp:RequiredFieldValidator runat="server" ControlToValidate="tbSortOrder" ErrorMessage="*" ValidationGroup="grid2"></asp:RequiredFieldValidator>                                </EditItemTemplate>                                <ItemTemplate>                                    <%# Eval("SortOrder")%>                                </ItemTemplate>                                <ItemStyle CssClass="MyImageButton" />                            </telerik:GridTemplateColumn>                            <telerik:GridCheckBoxColumn DataField="Enabled" HeaderText="Enabled" SortExpression="Enabled" UniqueName="Enabled" DefaultInsertValue="Checked"  >                            </telerik:GridCheckBoxColumn>                            <telerik:GridCheckBoxColumn DataField="Required" HeaderText="Required" SortExpression="Required" UniqueName="Required" DefaultInsertValue="1">                            </telerik:GridCheckBoxColumn>                            <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn">                                <ItemStyle CssClass="MyImageButton" />                            </telerik:GridEditCommandColumn>                        </Columns>                        <EditFormSettings ColumnNumber="2" CaptionFormatString="Edit Attribute" InsertCaption="Add Attribute">                            <FormTableItemStyle Wrap="true"></FormTableItemStyle>                            <FormCaptionStyle CssClass="EditFormHeader"></FormCaptionStyle>                            <FormMainTableStyle GridLines="None" CellSpacing="0" CellPadding="0" BackColor="White" Width="100%" />                            <FormTableStyle CellSpacing="0" CellPadding="1" BackColor="White" />                            <FormTableAlternatingItemStyle Wrap="False"></FormTableAlternatingItemStyle>                            <PopUpSettings Modal="true" />                            <EditColumn ButtonType="ImageButton" InsertText="Add Attribute" UpdateText="Update Attribute" UniqueName="EditCommandColumn1" CancelText="Cancel Edit"></EditColumn>                            <FormTableButtonRowStyle HorizontalAlign="Right" CssClass="EditFormButtonRow"></FormTableButtonRowStyle>                        </EditFormSettings>                        <CommandItemSettings AddNewRecordText="Add Attribute" />                    </MasterTableView>                </telerik:RadGrid>protected void RadGrid2_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e)        {            if (e.Item is GridEditableItem && e.Item.IsInEditMode)            {                //attribute validation                GridEditableItem item = e.Item as GridEditableItem;                DropDownList dropDownList1 = item["ProductAttributeDefKey"].Controls[0] as DropDownList;                GridDropDownColumnEditor editor = (GridDropDownColumnEditor)item.EditManager.GetColumnEditor("ProductAttributeDefKey");                TableCell cell = (TableCell)editor.ContainerControl;                RequiredFieldValidator validator = new RequiredFieldValidator();                validator.ControlToValidate = dropDownList1.ID;                validator.ErrorMessage = "*";                validator.ValidationGroup = "grid2";                cell.Controls.Add(validator);            }                         if (e.Item is GridEditableItem && e.Item.IsInEditMode)            {                if (e.Item.OwnerTableView.IsItemInserted)                {                    //set required and enabled default values for inserting                    GridEditableItem edititem = (GridEditableItem)e.Item;                    CheckBox chkbx = (CheckBox)edititem["Enabled"].Controls[0];                    chkbx.Checked = true;                    chkbx = (CheckBox)edititem["Required"].Controls[0];                    chkbx.Checked = true;                }            }        }<telerik:GridTemplateColumn HeaderText="Contributor" UniqueName="Contributor" DataField="Contrib">     <EditItemTemplate>         <asp:DropDownList ID="ddContributor" runat="server" DataSourceID="ldsContibutors"        DataTextField="ContributorName" DataValueField="ContributorID" AppendDataBoundItems="True"        SelectedValue='<%# Eval("Contrib.ContributorID") %>'>             <asp:ListItem>Select a value</asp:ListItem>         </asp:DropDownList>     </EditItemTemplate>     <ItemTemplate>         <%# Eval("Contrib.ContributorName") %>     </ItemTemplate> I have this code in the Pre Render event in one of my RadGrids.............function OnSelectedIndexChange(ddlTopic, lblTopic) {       alert(ddlTopic);       alert(lblTopic);       var ddl = document.getElementById(ddlTopic);       var lbl = document.getElementById(lblTopic); // The problem occurs here 
       alert(lbl);         ddl.style.display = "none";                   }<telerik:RadGrid ID="gvTopics" runat="server" Font-Names="Verdana" Font-Size="XX-Small"                   Skin="Outlook" EnableEmbeddedSkins="true" GridLines="Vertical" AllowSorting="true"                   AllowPaging="true" Width="99%" CellPadding="2" AutoGenerateColumns="False">                   <MasterTableView CommandItemDisplay="Top">                       <CommandItemSettings ShowAddNewRecordButton="false" />                       <Columns><telerik:GridTemplateColumn SortExpression="Topic" HeaderText="Topic">                               <ItemTemplate>                                   <asp:LinkButton ID="lnkTopic" Text='<%# Bind("Topic") %>' runat="server"></asp:LinkButton>                                   <telerik:RadToolTip ID="rttpTopics" Width="350" Height="100" HideEvent="ManualClose"                                       TargetControlID="lnkTopic" RelativeTo="Element" Skin="Windows7" Position="TopRight"                                       ManualClose="true" ShowEvent="OnClick" runat="server">                                       <table width="100%">                                           <tr>                                               <td width="40%">                                                   select topic :                                               </td>                                               <td>                                                   <asp:DropDownList ID="ddlTopic" runat="server" Font-Names="Verdana" Font-Size="XX-Small"                                                       ValidationGroup="selecttopic" AutoPostBack="false" />                                                    <asp:RequiredFieldValidator ID="rfvTopic" runat="server" ErrorMessage="## please select a topic"                                                       InitialValue="- please select -" ControlToValidate="ddlTopic" Font-Bold="True"                                                       Font-Names="Arial" Font-Size="X-Small" SetFocusOnError="True" ValidationGroup="selecttopic" />                                                   <telerik:RadTextBox ID="rtbTopicName" EmptyMessage="please enter topic name"                                                       runat="server">                                                   </telerik:RadTextBox>                                                   <asp:Label ID="lblTopicName" Text="TopicName" Visible="false" runat="server"></asp:Label>                                               </td>                                           </tr>                                           <tr>                                               <td>                                               </td>                                               <td>                                                   <asp:Button ID="btnSaveTopic" CommandArgument='<%# Container.DataItem("id")%>' ValidationGroup="selecttopic"                                                       CausesValidation="true" OnClick="btnSaveTopic_Click" Text="Save" runat="server" />                                               </td>                                           </tr>                                       </table>                                   </telerik:RadToolTip>                               </ItemTemplate>                           </telerik:GridTemplateColumn></Columns>                       <NoRecordsTemplate>                           <asp:Label ID="Label5" runat="server" Text="no topics found"></asp:Label>                       </NoRecordsTemplate>                   </MasterTableView>               </telerik:RadGrid>Protected Sub gvTopics_OnItemDataBound(ByVal sender As Object, ByVal e As GridItemEventArgs) Handles gvTopics.ItemDataBound       If TypeOf (e.Item) Is GridDataItem Then           Dim ddlTopic As DropDownList = e.Item.FindControl("ddlTopic")           Dim lblTopicName As Label = e.Item.FindControl("lblTopicName")           ddlTopic.Attributes.Add("onChange", "return OnSelectedIndexChange('" & ddlTopic.ClientID & "','" & lblTopicName.ClientID & "');")   End Sub