Hierarchy - Is it possible to have 2 tabs on hierarchy each refering to a separate table?

2 posts, 0 answers
  1. Meera
    Meera avatar
    5 posts
    Member since:
    Feb 2013

    Posted 25 Feb 2013 Link to this post

    Hi Experts, 
      Can we display two sets of hierarchy on the same level on a tab strip? Something like  Employee(Main Table)  with Orders received (Hierarchy table 1)  and  orders fullfilled (Hierarchy table 2)?



      
  2. Meera
    Meera avatar
    5 posts
    Member since:
    Feb 2013

    Posted 25 Feb 2013 Link to this post

    Nevermind, I could accomplish it  using detail template

    <script id="modelsTemplate" type="text/kendo-tmpl">
         @(Html.Kendo().TabStrip()
                .Name("TabStrip_#=modelId#")
                .SelectedIndex(0)
                .Items(items =>
                {
                    items.Add().Text("Model Data Requirements").Content(@<text>
        @(Html.Kendo().Grid<VModelDataReqGet>()
                .Name("DataReq_#=modelId#")
                .Columns(columns =>
                {
                    columns.Bound(o => o.DataCategoryCode).Width(101);
                    columns.Bound(o => o.DataSubcategoryCode).Width(200);
                    columns.Bound(o => o.Value).Width(140);
                })
                .DataSource(dataSource => dataSource
                    .Ajax()
                    .Read(read => read.Action("HierarchyBinding_ModelDataReqs", "ModelSelection", new { modelId = "#=modelId#" }))
                    .PageSize(5)
                )
                  .Pageable()
             //   .Sortable()    
                .ToClientTemplate()

        )
         </text>                        
                    );
                    items.Add().Text("Study Information").Content(@<text>

                     @(Html.Kendo().Grid<StudyDisplay>()
                .Name("study_#=modelId#")
                .Columns(columns =>
                {
                    columns.Bound(o => o.studyId).Width(101);
                    columns.Bound(o => o.studyName).Width(200);
                   
                })
                .DataSource(dataSource => dataSource
                    .Ajax()
                    .Read(read => read.Action("HierarchyBinding_ModelStudys", "ModelSelection", new { modelId = "#=modelId#" }))
                    .PageSize(5)
                )
                  .Pageable()
             //   .Sortable()    
                .ToClientTemplate()

        )



                    
         </text>                        
                    );
                    })
                .ToClientTemplate())
                                   
    </script>
Back to Top