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

[Solved] AjaxLoadingPanel to Cover Full Width Grid

2 Answers 106 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
rdochert
Top achievements
Rank 1
rdochert asked on 17 Jan 2008, 10:46 AM
hi,

i have successfully ajaxified my prometheus grid and added an AjaxLoadingPanel.

two problems come to light:
- when i send an ajax request, the loading panel appears correctly on top of the grid, however the desired effect of dimming the entire grid does not appear. i wasn't able to locate an example which showed a grid being dimmed by an ajax update. also, i should mention that my grid is set to a width of 100% and also that i am using the radajaxmanagerproxy because this is a content page of a master page.

the second issue i've had is easier to fix i think. since moving my grid to prometheus, my custom skin has been upset a little. for the most part, it is working, but the filter image, filter type selection box and the sort asc/desc images are all not working. i believe in the asp.net controls i somehow did not need to include these in the css for my custom skin (since they were not changing). in prometheus, however, those elements appear to have lost all styling. if you can advise the appropriate css for those elements i can add it to my skin (i checked the built-in skins but they do not appear to have them in their css).

many thanks,
rob

2 Answers, 1 is accepted

Sort by
0
rdochert
Top achievements
Rank 1
answered on 17 Jan 2008, 11:01 AM
hi
i managed to fix the first part of the issue by setting the width="100%" and backcolor="#E0E0E0" so please ignore that part.

if you can advise the css classess for the filter and sort images and the filter box that would be great.

rob
0
Dimo
Telerik team
answered on 21 Jan 2008, 08:08 PM
Hello Rob,

When using a custom skin with RadGrid Prometheus, you need to use the ImagesPath property to tell the control where to find its images (related to filtering, sorting, grouping, etc). I believe you have set this property, otherwise RadGrid throws an exception (when using a custom skin). So it seems that the images are simply not there. If this is correct, you can take some images from the Prometheus distribution package's Skin folder (located in the root of the package) or design some images on your own.

I have attached a simple project with a RadGrid Prometheus using an external custom skin and filtering images located in the folder which the ImagesPath property points to. The project does not contain the Prometheus assemblies, please add them before running.

Let us know if you need further information or advice.

Sincerely yours,
Dimo
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
Tags
Ajax
Asked by
rdochert
Top achievements
Rank 1
Answers by
rdochert
Top achievements
Rank 1
Dimo
Telerik team
Share this question
or