I have a screen with a radgird that has a master table and a detail table. When I Expand a record that has no detail information the grid expands and shows No Child Record To Display, but when I click on a record that has detail information nothin happens.
<telerik:RadGrid ID="RadGrid1" runat="server" Skin="Office2007" AllowPaging="True" EnableLinqExpressions="false" AllowCustomPaging="true" AutoGenerateColumns="False" GridLines="None" AllowSorting="true" AllowFilteringByColumn="false" AlternatingItemStyle-BackColor="#eeeeee" ShowGroupPanel="False" ShowStatusBar="True" OnNeedDataSource="RadGrid1_NeedDataSource" OnPreRender="RadGrid1_PreRender" OnDetailTableDataBind="HistoryDetail_NeedDataSource">
<AlternatingItemStyle BackColor="#EEEEEE"></AlternatingItemStyle>
<MasterTableView DataKeyNames="MarketingID" PagerStyle-Mode="NextPrevNumericAndAdvanced" >
<GroupByExpressions>
<telerik:GridGroupByExpression>
<SelectFields>
<telerik:GridGroupByField FieldAlias="ClientName" HeaderText="Client" FieldName="ClientName"
HeaderValueSeparator=" : "></telerik:GridGroupByField>
</SelectFields>
<GroupByFields>
<telerik:GridGroupByField FieldName="ClientName" HeaderText="Client" SortOrder="Ascending">
</telerik:GridGroupByField>
</GroupByFields>
</telerik:GridGroupByExpression>
</GroupByExpressions>
<RowIndicatorColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
<Columns>
<telerik:GridBoundColumn DataField="MarketingID" HeaderText="MarketingID" SortExpression="MarketingID" UniqueName="MarketingID" Visible="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="ClientID" UniqueName="ClientID" Visible="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="MarketingFormattedID" HeaderText="Marketing ID"
ItemStyle-Width="85" SortExpression="MarketingFormattedID" UniqueName="MarketingFormattedID"
Visible="true" ItemStyle-VerticalAlign="Top">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="MarketingTypeName" HeaderText="Marketing Type"
ItemStyle-VerticalAlign="Top" SortExpression="" AllowSorting="false" UniqueName="MarketingTypeName" Visible="true">
</telerik:GridBoundColumn>
</Columns>
<PagerStyle Mode="NextPrevNumericAndAdvanced"></PagerStyle>
<DetailTables>
<telerik:GridTableView DataKeyNames="MarketingID" runat="server" >
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="MarketingID" MasterKeyField="MarketingID" />
</ParentTableRelation>
<Columns>
<telerik:GridBoundColumn HeaderText="Status" DataField="MarketingStatusTypeName" UniqueName="MarketingStatusTypeName">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="Changed By" DataField="ChangedBy" UniqueName="ChangedBy">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn HeaderText="Date Changed" DataField="DateChanged" UniqueName="DateChanged">
</telerik:GridBoundColumn>
</Columns>
</telerik:GridTableView>
</DetailTables>
</MasterTableView>
<ClientSettings AllowDragToGroup="True">
<Selecting AllowRowSelect="True" />
</ClientSettings>
<FilterMenu Skin="Office2007" EnableTheming="True">
<CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation>
</FilterMenu>
</telerik:RadGrid>
and here is the OnDetailTableDataBind Code
am I missing something?