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

Specific RadGrid/IE10 compatibility problems

7 Answers 88 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Boris
Top achievements
Rank 1
Boris asked on 17 Feb 2014, 08:28 PM
I just installed the latest version of Telerik controls and I'm trying to debug problems in IE10.  (Chrome and FireFox appear to be working fine.)

My main problem is this: Even in compatibility mode, the RadGrid on my form is displaying at half its expected width.

The grid is inside a div (and it apparently makes no difference whether the div has a width attribute or not.)

The RadGrid width itself = 99%.  The width of the individual columns has not been set on purpose.  It is expected that they will spread out over the page by default.  Up till now this has always worked even in IE.  

Now that I've upgraded to the latest Telerik controls, this expansion is not happening.  This problem is only occurring in IE10.

Suggestions?

7 Answers, 1 is accepted

Sort by
0
Boris
Top achievements
Rank 1
answered on 19 Feb 2014, 02:05 PM
Update:  The above is not entirely accurate.  The problem occurs both in IE10 and 11, but only if the app is run from the web server.

If I run it from Visual Studio (from IIS Express) the grid and page display in a normal fashion.
0
Konstantin Dikov
Telerik team
answered on 20 Feb 2014, 03:16 PM
Hello Boris,

In order for us to be able to assist you on this matter, could you please provide a simplified version of your grid structure that replicates the described issue, so we could test it locally. This will allow us to easily locate the root of the problem.

I am looking forward to your reply.


Regards,
Konstantin Dikov
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the UI for ASP.NET AJAX, subscribe to the blog feed now.
0
Boris
Top achievements
Rank 1
answered on 20 Feb 2014, 06:00 PM
I will try.  I am not sure if it's possible or even if they will allow me the time.  (It's possible they'll just give up on IE.)

In the meantime I am going through a process of trial and error to eliminate other possibilities.  I should mention that it is only one page, the most complex) of the app that is displaying this behavior.  Other pages using the RadGrid are behaving quite normally.  The only big difference that I can name at this time is that the other pages, for the most part do not have detail sections, and the ones that do, edit the details through a RadGrid Popup rather than separate screens called by JavaScript, as the problem page does.

One last question: Is it conceivable that a sub-standard web server could cause problems only in IE?  (Ours are probably up to date.)
0
Konstantin Dikov
Telerik team
answered on 25 Feb 2014, 02:54 PM
Hello Boris,

As I have mentioned, since we are not aware of such issue in RadGrid with our latest versions, please consider opening a regular support ticket with a sample, runnable project that replicates the problematic behavior, so we could test it locally.

If the above is not possible for you at the moment, please elaborate on the exact scenario that you have (by providing at least the relevant part of your RadGrid markup). Furthermore, could you please test if the issue is observed only in Compatibility View.


Regards,
Konstantin Dikov
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the UI for ASP.NET AJAX, subscribe to the blog feed now.
0
Boris
Top achievements
Rank 1
answered on 25 Feb 2014, 03:41 PM
I will try to come up with a demo project but first I intend to pare down the problem page, piece by piece.  
If I can isolate the problem that way I will let you know.  Part of the problem is that this page is fairly complex.  

If I could get you access to our demo site would you be willing to look at it?  Would that help?

Would it help if I posted the ASPX here?

(I forgot to mention.  When I run it locally off IIS Express, it works well in normal mode.  If I run it off the web server, it only works in Compatibility mode.)
0
Konstantin Dikov
Telerik team
answered on 28 Feb 2014, 12:54 PM
Hello Boris,

Until you prepare a simplified version of your project that replicates the issue you could post the relevant part of your page here and a link to the demo site. It is possible that we could isolate the problematic area with them along.

I am looking forward to your reply.


Regards,
Konstantin Dikov
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the UI for ASP.NET AJAX, subscribe to the blog feed now.
0
Boris
Top achievements
Rank 1
answered on 10 Mar 2014, 01:27 PM
Apologies.  I'm not sure why I overlooked this earlier but apparently the way to deal with this particular problem is in the RadGrid prerender.

  foreach (GridColumn col in RadGrid1.MasterTableView.RenderColumns)
  {
           if (col.UniqueName == "TemplateEditColumn")
                        col.HeaderStyle.Width = Unit.Pixel(40);
           else  if (col.UniqueName == "Description")
                 col.HeaderStyle.Width = Unit.Percentage(30.0);
      etc.....
 }

Internet Explorer, the number one browser for downloading a better browser.
Tags
Grid
Asked by
Boris
Top achievements
Rank 1
Answers by
Boris
Top achievements
Rank 1
Konstantin Dikov
Telerik team
Share this question
or