Hi everyone
I can bind master-detail grid from objectDataSource like this;
But I want to detail level in this grid. I want to bind this grid with radGridOrderProductDetail dataKeyNames. How can i do this?
Best Regards
I can bind master-detail grid from objectDataSource like this;
<
telerik:RadGrid
ID
=
"radGridOrderProduct"
ShowStatusBar
=
"True"
DataSourceID
=
"objDsCartProductList"
<br>
runat="server" Width="100%" AutoGenerateColumns="False" AllowSorting="True" AllowPaging="True"<
br
>
GridLines="None" CellSpacing="0"><
br
>
<
PagerStyle
Mode
=
"NumericPages"
></
PagerStyle
><
br
>
<
MasterTableView
Width
=
"100%"
DataSourceID
=
"objDsCartProductList"
DataKeyNames
=
"Id"
<br>
AllowMultiColumnSorting="True"><
br
>
<
NestedViewTemplate
><
br
>
<
asp:Label
ID
=
"Label1"
Text='<%#Eval("Id") %>' Visible="false" runat="server" /><
br
>
<
telerik:RadGrid
runat
=
"server"
ID
=
"radGridOrderProductDetail"
DataSourceID
=
"objDsCartProductList"
<br>
GridLines="None"><
br
>
<
MasterTableView
ShowHeader
=
"true"
AutoGenerateColumns
=
"False"
runat
=
"server"
HierarchyLoadMode
=
"ServerOnDemand"
<br>
DataSourceID="objDsCartProductList"><
br
>
<
Columns
><
br
>
<
telerik:GridTemplateColumn
><
br
>
<
ItemTemplate
><
br
>
<
asp:Label
ID
=
"lblTotalPrice"
runat
=
"server"
Font-Bold
=
"true"
Font-Size
=
"14px"
Text='<%# (Eval("TotalPrice").ToString()) %>'></
asp:Label
><
br
>
<
span
>TL</
span
><
br
>
</
ItemTemplate
><
br
>
</
telerik:GridTemplateColumn
><
br
>
</
Columns
><
br
>
</
MasterTableView
><
br
>
</
telerik:RadGrid
><
br
>
<
asp:ObjectDataSource
ID
=
"objDsCartProductList"
runat
=
"server"
SelectMethod
=
"GetOrderProductListWithOrderId"
<br>
TypeName="MatriksEshop.Web.UserControls.Order.Control.BaseUserControl"><
br
>
<
SelectParameters
><
br
>
<
asp:ControlParameter
ControlID
=
"Label1"
Name
=
"orderId"
PropertyName
=
"Text"
Type
=
"String"
/><
br
>
</
SelectParameters
><
br
>
</
asp:ObjectDataSource
><
br
>
</
NestedViewTemplate
><
br
>
<
CommandItemSettings
ExportToPdfText
=
"Export to PDF"
></
CommandItemSettings
><
br
>
<
RowIndicatorColumn
Visible
=
"True"
FilterControlAltText
=
"Filter RowIndicator column"
><
br
>
</
RowIndicatorColumn
><
br
>
<
ExpandCollapseColumn
Visible
=
"True"
><
br
>
</
ExpandCollapseColumn
><
br
>
<
Columns
><
br
>
<
telerik:GridTemplateColumn
><
br
>
<
HeaderTemplate
><
br
>
<
asp:Label
ID
=
"lblTotalPrices"
runat
=
"server"
Text="<%$ Resources:Eshop, ProductTotal%>"></
asp:Label
><
br
>
</
HeaderTemplate
><
br
>
<
ItemTemplate
><
br
>
<
asp:Label
ID
=
"lblTotalPrice"
runat
=
"server"
Font-Bold
=
"true"
Font-Size
=
"14px"
Text='<%#(Eval("TotalPrice")) %>'></
asp:Label
><
br
>
<
span
>TL</
span
><
br
>
</
ItemTemplate
><
br
>
</
telerik:GridTemplateColumn
><
br
>
</
Columns
><
br
>
<
EditFormSettings
><
br
>
<
EditColumn
FilterControlAltText
=
"Filter EditCommandColumn column"
><
br
>
</
EditColumn
><
br
>
</
EditFormSettings
><
br
>
</
MasterTableView
><
br
>
<
FilterMenu
EnableTheming
=
"True"
><
br
>
<
CollapseAnimation
Duration
=
"200"
Type
=
"OutQuint"
/><
br
>
</
FilterMenu
><
br
>
</
telerik:RadGrid
><
br
>
<
asp:ObjectDataSource
ID
=
"objDsCartProductList"
runat
=
"server"
SelectMethod
=
"GetOrderListWithMemberId"
<br>
TypeName="MatriksEshop.Web.UserControls.Order.Control.BaseUserControl"></
asp:ObjectDataSource
>
But I want to detail level in this grid. I want to bind this grid with radGridOrderProductDetail dataKeyNames. How can i do this?
Best Regards