I am getting the below error after I added the radtooltip to the rad grid, The data is bound in the code behind but the rad grid is defined in the page code, please advise how to get the radtooltip working with this set up...
Value cannot be null. Parameter name: Cannot find a server control with ID=headerChkbox3. If you need to specify a client-side element ID, please set IsClientID to true.
<telerik:RadGrid ID="TopicRadGrid" EnableAJAX="True" OnNeedDataSource="TopicRadGrid_NeedDataSource" ShowHeader="true" ShowFooter="false" AllowMultiRowSelection="true" runat="server" Width="400px"> <MasterTableView AutoGenerateColumns="False"> <Columns> <telerik:GridTemplateColumn UniqueName="CheckBoxTemplateColumn3" HeaderStyle-Width="30px"> <HeaderTemplate> <asp:CheckBox id="headerChkbox3" Text=" Select All" OnCheckedChanged="ToggleTopicSelectedState" AutoPostBack="True" runat="server"></asp:CheckBox> <telerik:RadToolTip ID="RadToolTip2" runat="server" TargetControlID="headerChkbox3" Width="250px" RelativeTo="Element" Position="MiddleRight" EnableShadow="true" Text="Please select all the topics you want to subscribe"> </telerik:RadToolTip> </HeaderTemplate> <ItemTemplate> <asp:CheckBox id="CheckBox3" OnCheckedChanged="ToggleTopicRowSelection" AutoPostBack="True" runat="server"></asp:CheckBox> <telerik:RadToolTip ID="RadToolTip1" runat="server" TargetControlID="CheckBox3" Width="250px" RelativeTo="Element" Position="MiddleRight" EnableShadow="true"> <%# DataBinder.Eval(Container, "DataItem.Description") %> </telerik:RadToolTip> <asp:Label ID="Label1" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.topic") %>'> </asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <ClientSettings EnableRowHoverStyle="true" > </ClientSettings> </telerik:RadGrid>