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

Hierarchically without tab

4 Answers 32 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Dominik
Top achievements
Rank 1
Dominik asked on 13 Jan 2014, 10:37 AM
Hi,

I have a few datatables (as children) on the first level.
How to show all the tables in the foreground (without the tabs)?

4 Answers, 1 is accepted

Sort by
0
Dess | Tech Support Engineer, Principal
Telerik team
answered on 14 Jan 2014, 02:40 PM
Hello Dominik,

Thank you for contacting Telerik Support.

You are allowed to change the TableElement.PageViewMode in order to show all child templates at once:
this.radGridView1.TableElement.PageViewMode = PageViewMode.ExplorerBar;

I hope this information helps. Should you have further questions, I would be glad to help.

Regards,
Desislava
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WINFORMS.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
0
Dominik
Top achievements
Rank 1
answered on 20 Jan 2014, 08:56 AM
View works but when I try to select a record in a child table application is not responding.

Edit: What is more, GridViewSelectionMode.CellSelect works only for first child table.
I can't select cell on others childs tables.


Edit2: You can check this on demo: Go to GridView -> Tabbed Views. Set Page view mode to Explorer Bar. Select cell in Details table (Title: Sales Representative). Then select any cell in Orders table. You will not be able to re-select the cell in Details table.
0
Dess | Tech Support Engineer, Principal
Telerik team
answered on 22 Jan 2014, 05:31 PM
Hello Dominik,

Thank you for contacting Telerik Support.

I confirm that this is an issue with our RadGridView. I have logged it in our Public Issue Tracking System - PITS. You can track its progress, subscribe for status changes and add your vote/comment to it on the following link - PITS issue.

I have also updated your Telerik points.

Currently, the possible workaround that I can suggest is to implement custom GridDataRowBehavior and manually perform the selection:
BaseGridBehavior gridBehavior = this.radGridView1.GridBehavior as BaseGridBehavior;
gridBehavior.UnregisterBehavior(typeof(GridViewDataRowInfo));
gridBehavior.RegisterBehavior(typeof(GridViewDataRowInfo),
    new RowSelectionGridBehavior());

public class RowSelectionGridBehavior : GridDataRowBehavior
{
    protected override bool OnMouseDownLeft(MouseEventArgs e)
    {
        GridDataRowElement row = this.GetRowAtPoint(e.Location) as GridDataRowElement;
        if (row != null)
        {
            row.RowInfo.IsSelected = true;
            row.RowInfo.IsCurrent = true;
 
            return true;
        }
 
        return base.OnMouseDownLeft(e);
    }
}

I hope this information helps. Should you have further questions, I would be glad to help.

Regards,
Desislava
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WINFORMS.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
0
Stefan
Telerik team
answered on 13 Feb 2014, 11:38 AM
Hi,

I am writing to inform you that we have migrated our Public Issue Tracking System (PITS) to a Feedback Portal. From now on, we are going to use this portal for issues, feature requests and feedback from our users. 

Most of the cases from PITS are automatically migrated, together with the users votes and notification subscriptions. There is a small subset that was not automatically migrated and we have done this manually. This is one of these cases, so I am writing to provide you with the link to your item at our new portal, so you can vote for it and subscribe for status change alerts. Here it is: http://feedback.telerik.com/Project/154/Feedback/Details/118633.

Regards,
Stefan
Telerik

Check out the new Telerik Platform - the only modular platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native apps. Register for the free online keynote and webinar to learn more about the Platform on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT).


Tags
GridView
Asked by
Dominik
Top achievements
Rank 1
Answers by
Dess | Tech Support Engineer, Principal
Telerik team
Dominik
Top achievements
Rank 1
Stefan
Telerik team
Share this question
or