This is a migrated thread and some comments may be shown as answers.

Using a List<T> as a DetailTable

0 Answers 45 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Tyler
Top achievements
Rank 1
Tyler asked on 30 Oct 2017, 05:15 PM

Given the following object structure...

    public class CategoryViewModel
    {
            public int category_id {get; set;}

            public string category_name {get; set;}
            public List<CategoryDetailsViewModel> details { get; set; }
    }

    public class CategoryDetailsViewModel
    {
        public string category_detail_id {get; set;}

        public string category_admin {get; set;}
    }

 

Is it possible to use a DetailTable where the details are defined in the parent object? For example, I've tried this, though all the detail tables were empty:

    <telerik:RadGrid runat="server" ID="rgCategories" OnNeedDataSource="rgCategories_NeedDataSource" Skin="Silk" AutoGenerateColumns="false">
        <MasterTableView>
            <DetailTables>
                <telerik:GridTableView Name="Category Details">
                    <Columns>
                        <telerik:GridBoundColumn HeaderText="Category Admin" DataTextField="details.category_admin"></telerik:GridBoundColumn>
                    </Columns>
                </telerik:GridTableView>
            </DetailTables>
            <Columns>
                <telerik:GridBoundColumn HeaderText="Category" DataField="category_name"></telerik:GridBoundColumn>
            </Columns>
        </MasterTableView>
    </telerik:RadGrid>

No answers yet. Maybe you can help?

Tags
Grid
Asked by
Tyler
Top achievements
Rank 1
Share this question
or