WebGrid 8 2013 SP1 - ClientBinding IE7 - Empty TD

1 reply. Last post: November 26, 2013 6:16 AM by Yudi
Tags :
  • (None)
  • New Discussion
  • New Question
  • New Product Feedback
Zak CounidesMember
So, we are currently in the process of testing 2013 SP1 in our application. We perviously were using 8.0.7200.200, and now according to the DLLs we are using 8.0.7200.256. The page in question is using XHTML and the browser is being forced to emulate Internet Explorer 7 rendering. (Using <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> )

The problem that is occuring is that there appears to be an extra TD that is getting rendered on this grid in the 2013 SP1 version. Chaning the grid to server binding appeared to resolve that issue, but in doing so the "OnAfterResponseProcess" event that we were using to set the cell colors on specific records was no longer getting called.

I have attached 4 screenshots to help illustrate the issue. 'Original.png' shows what the grid looked like prior to the update. 'Updated_ClientBinding.png' shows what the grid looks like immediately after the update was performed. 'Updated_ServerBinding.png' shows what the grid looks like immediately after I switched the grid to server binding to see if that had any effect on the display. 'HTMLCompairison.png' is a screenshot comparison of the HTML of the same row rendered in both versions of the grid in client binding mode. (In this last one, it is really apparent what is causing the grid display issue.)

What I am looking for is either a suggestion to resolve the rendering issue with the extra TD in ClientBinding (This would be ideal. As it would ensure the rest of the javascript would remain unchanged.), or a suggestion to add the cell color/info icon based on the content of one of the hidden cells that would work with ServerBinding.
All times are GMT -5. The time now is 12:39 PM.
Previous Next