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
>