I have a Grid with parent child relation like below:
<
telerik:RadGrid ID="radgrdMeterData" runat="server" AutoGenerateColumns="false">
<
MasterTableView DataKeyNames="ea_meterdataid,ea_MeterDataType.Id" Width="100%" HierarchyLoadMode="Client"
HierarchyDefaultExpanded="false" Name="MeterData">
<DetailTables>
<telerik:GridTableView AutoGenerateColumns="false" Width="100%" DataKeyNames="ea_auxiliarymeterdatavaluesid,ea_MeterData.Id"
Name="AuxiliaryMeterData">
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="ea_MeterData.Id" MasterKeyField="ea_meterdataid" />
</ParentTableRelation>
<Columns>
<telerik:GridTemplateColumn UniqueName="ea_auxiliarymeterdataname" HeaderText="Auxiliary Meter Data Name"
HeaderStyle-Width="160px">
<ItemTemplate>
<telerik:RadComboBox ID="radCmbAuxilarymeterdatatype" runat="server" OnClientSelectedIndexChanging="radCmbAuxilarymeterdatatype_SelectedIndexChanging">
</telerik:RadComboBox>
</ItemTemplate>
</telerik:GridTemplateColumn>
............
..............
in parent relation i given:
DetailKeyField="ea_MeterData.Id" MasterKeyField="ea_meterdataid"
when i given like this it given error like: Cannot find column [ea_MeterData.Id].
actually i have a objectlist in that ea_MeterData is a calass in that Id is a property.
when i given same like in datakeys it accepted(see above code) but when i given in detailkeyfield it is not accepting and giving error like cannot find column
i need solution for this ASAP,
Thanks in advance