User Profile & Activity

Yudi Member
Page
of 259

For all,

WebGrid 9 (and the older version of WebGrid) has now been discontinued for several years and there are not going to be any further updates for it. The most recent version of WebGrid is WebGrid 10.

Related to the recent JS exception which appear on the latest Chrome 57 and Firefox 52, we provides two choices for older WebGrid version:

  • Renew subscription (to WebGrid 10)
  • Purchase a paid support/escalation service

We recommend you to buy a new subscription which will gives you more values for the buck. If you prefer to purchase paid support/escalation service, then we'll provide you with the hotfix for WebGrid 9 privately.

Posted: April 6, 2017 4:41 AM

Thank you for your patience.

I enclosed the nightly hotfix in the attachment. Please give the hotfix a spin and let me know how it works in your end.

Live demo has been updated. Please feel free to let us know if you have different result.

Posted: March 21, 2017 3:59 AM

Sorry for the delay in sending this.

When there is no data in the grid, a div element with id is equal to [WebGrid Id]_ND will be shown in the root table of WebGrid. This div element has 100% width.

Is there a way to force the horizontal scrollbar to show at all times?

You might want to try my approach by setting the width of the above div element to be equal to the offset width of WebGrid column header.

Following JavaScript snippet code shows how.

function WebGrid1_OnAfterResponseProcess(controlId, action) {
    var grid = ISGetObject(controlId);
    var colHeaderTableElm = grid.RootTable.GetElement(WG40.COLHEADER, WG40.HTMLTABLE);
            
    if (grid.RootTable.Rows == null)
        document.getElementById(controlId + "_ND").style.width = colHeaderTableElm.offsetWidth + "px";

    return true;
}

I'm using OnAfterResponseProcess client-side event of WebGrid. This event is invoked after the response of a request has been received. The if clause checks if grid.RootTable.Rows is null, then set the width of the div element.

Hope this helps.

Sorry for the delay in sending this.

Please download the hotfix of WebGrid 10 from here which resolve the cell editing issue (including the filter row) on Firefox 52 and Chrome 57 browser.

Please give the nightly build hotfix a spin and let me know how it works in your end.

Posted: March 20, 2017 8:35 AM

Sorry for the delay in sending this.

Please download the hotfix of WebGrid 10 from here which resolve the cell editing issue (including the filter row) on Firefox 52 and Chrome 57 browser.

Please give the nightly build hotfix a spin and let me know how it works in your end.

Posted: March 20, 2017 8:32 AM

Sorry for the delay in sending this.

Please find the hotfix of WebGrid 10 in the attachment which resolve the cell editing issue (including the filter row) on Firefox 52 and Chrome 57 browser.

Please give the nightly build hotfix a spin and let me know how it works in your end.

The provided link worked. Thanks for help.

Glad to hear the good news.


The issue of Copy cell still exist for Chrome and Firefox. Is any solution exist for this also ? In IE copy cell and copy Row options working properly but not in FireFox and Chrome. For some reason it is also not working for live sample also.

This is limitation for non IE browser. Browser like Firefox will block access to the clipboard by default.


By default, JavaScript is not allowed to read or set your clipboard data for security and privacy reasons.This is because websites scripts can erase and replace what you currently have in your clipboard (data loss issue) and they can read whatever you have in your clipboard (security and privacy issue); as such, you should grant access with caution.

Source: http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboard.

Hope this helps.

Could you please try it in IE 11 too ? We use this version.

Please find the video (WebGrid10MisalignColumnOnIE11.zip. Extract the file and get the WebGrid10MisalignColumnOnIE11.mp4 video file) which shows how the ColumnFilterwithWebValueList.aspx page is rendered on IE 11 browser.

Look forward to hearing back from you.

Sorry for the delay in sending this.

I created a simple WebApplication with a single WebForm, ColumnFilterwithWebValueList.aspx. The page created based on the sent ColumnFilterwithWebValueList.aspx and ColumnFilterwithWebValueList.aspx.cs.

Next, open the page in IE 9 browser and perform the test. The reported problem is not reproducible in my local end.

Please find the sample project and the video which shows how the test result. Should you find anything that I might miss during my attempt to reproduce the problem, please feel free to let me know.

... We found that your sample is working properly on Firefox and Chrome...

Glad to know that the sample helps.

... Can you provide latest hotfix dll's link ?...

The latest version of WebUI.NET Framework 3.0 is 3.0.5000.976 which can be downloaded from here. I recommend you to download and apply the hotfix then retest the reported problem.

Should the problem persist, please feel free to let me know. Look forward to hearing back from you.

All times are GMT -5. The time now is 5:01 AM.
Previous Next