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

Detail table loads with 'display: none;' when grouping with 2 columns

3 Answers 43 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Ben
Top achievements
Rank 1
Ben asked on 13 Sep 2014, 09:14 PM
Hello,

I have a Radgrid with a detail table.  The detail table works fine.  If I group the main Radgrid by one column, I can still expand the group, and then the detail table, and it displays fine.

If I group the main radgrid by two columns, I can expand the groups fine, but when I expand the detail table, it does not show.  Strangely, it is populated fine, but the row is created with 'display: none;'.

If I remove the style tag from that row using Chrome's 'inspect element' function, the detail table shows just fine, with appropriate data.

Is this a bug?  I don't have any Javascript functionality, so the 'style' tag must be added by the Radgrid.  The Radgrid uses client-side grouping, and is also using an ajax manager.

See it in action here: http://www.hotslogs.com/Account/MatchHistory?PlayerID=17.  Group by 'Character', and you can still expand detail table.  Group by 'Character' and 'Map', and the detail table doesn't show.  Inspect the element and you can find the detail table's row with 'display: none;'

3 Answers, 1 is accepted

Sort by
0
Ben
Top achievements
Rank 1
answered on 13 Sep 2014, 09:22 PM
Sorry, you can login with user: test, pass: testtest
0
Ben
Top achievements
Rank 1
answered on 13 Sep 2014, 10:05 PM
Sorry again - I'm working on the site now, it's still quite new.  You don't have to log in anymore, I moved the page: http://www.hotslogs.com/Player/MatchHistory?PlayerID=17
0
Konstantin Dikov
Telerik team
answered on 17 Sep 2014, 03:44 PM
Hi Ben,

Although I was able to replicate the issue on your page, making a similar scenario on my end and testing it with our latest versions seems to work correctly in all browsers.

Can you please elaborate on the version you are currently using and if there is some server-side logic that you are executing when expanding an item.

Additionally, providing the relevant markup and code-behind of your page could help us locate the root of the problem.


Regards,
Konstantin Dikov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
Grid
Asked by
Ben
Top achievements
Rank 1
Answers by
Ben
Top achievements
Rank 1
Konstantin Dikov
Telerik team
Share this question
or