An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
|
public sealed class SingleSelectRadComboBox : RadComboBox, ISingleSelectRadComboBox/// <summary>/// Default constructor that sets up common control properties/// </summary>public SingleSelectRadComboBox(){ AllowCustomText = false; ChangeTextOnKeyBoardNavigation = true; EnableTextSelection = true; MarkFirstMatch = true; EmptyMessage = "Select..."; CloseDropDownOnBlur = true; CollapseAnimation.Type = AnimationType.None; ExpandAnimation.Type = AnimationType.None; MaxHeight = Unit.Pixel(200); if (Width.Value == 0) { Width = Unit.Pixel(160); } OnClientFocus = "singleSelect_RadComboBox_Focus";}EnableTextSelection = true;MarkFirstMatch = true;EmptyMessage = "Select...";this.refreshGrid = function refreshGrid(result) { var gridView = $find(this.get_grid()).get_masterTableView(); gridView.set_dataSource(result.Items); gridView.set_virtualItemCount(result.ItemCount); gridView.dataBind(); gridView.updated();};var Items = [{ "Heading1": "Row1-1", "Heading2": "Row1-2", "Heading3": "Row1-3"}, { "Heading1": "Row2-1", "Heading2": "Row2-2", "Heading3": "Row2-3"}];<
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
<tr class='rgFilterRow'><td><input> <-- Textbox<input> <-- Filter Control Button