iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Thank you for taking the time to provide the sample. By following the instruction, I was able to reproduce the infinite recursive loop in SetColumnLabelWidth if WebGrid is invisible.
Per my test, the reported problem doesn't persist when Visible property is set to false.
<ISWebGrid:WebGrid ID="WebGrid2" runat="server" Height="300px" Width="100%" UseDefaultStyle="True" DataSourceID="AccessDataSource1" Visible="false"> ... </ISWebGrid:WebGrid>
According to the information I got from WebGrid development team, the SetColumnLabelWidth is used to prettify WebGrid column appearance. Preventing this function to work may cause the grid appearing disorderly after set back to visible.
The SetColumnLabelWidth function is called over 2716 times through what appears to be a call from WGUIEngine.RealignSortIndicators(this.RootTable);
Per my test, this behavior doesn't causing the browser to stop responding; or cpu usage increasing; etc. Please feel free to let me know if there is anything that I might miss during my investigation.
Look forward to hearing back from you.
I’m having an issue with 2 of the SVG background-images used on hierarchical records plus and minus icons. It looks like the SVG encoding had an issue of some kind, where it changed a single quote to \”This causes the icons to not display at all.
Sorry for any inconvenience this problem may have caused you. I have re-generated the web-bootstrap.min.css file and managed to get the icons to display (see screenshot below).
Please find the updated css file in the attachment (css.zip).
Hope this helps.
Several months ago, we have released nightly build of WebUI.NET Framework (build 976) which includes the fix for rendering issue of WebUI control on latest Chrome browser; and Safari browser runnning on iOS 10. You can download the nightly build hotfix from here.
Please give it a spin and let us know how it works in your end.
... This approach has been working since 2010 but has created a new problem in WebGrid 10 I believe due to the changes with using the UseCssFramework in the WebGrid/WebMenu. ...
Basically, the Popup MenuWindowType is created using window.createPopup() method. This MenuWindowType will allow components that used WebMenu Engine such as WebContextMenu, WebMenuBar, WebToolBar, WebDesktopManager and WebNotification will have its window displayed in a special "popup" type when running in Internet Explorer browser.
The main advantage of the "popup" window type is its ability to display its content out of the browser's window boundary. However, Internet Explorer 7.0 has removed this function from "popup" object and introduced limited positioning by design. *For more detail, please check createPopup method page in here.
To overcome this limitation, it is recommended to use the new Normal option for MenuWindowType. This new WindowType solves numerous display and positioning issues that occurred in Internet Explorer 7.0 (and newer). Note that these issues are behavior by design in Internet Explorer 7.0 (and newer) which limits the usage of "popup" object to prevent security issues.
Setting "CommonText/Loaded" to an empty string in order to 'get rid of' the loaded text message will not work since WebGrid will replace it with default loaded text.
... we did didn’t want a loaded text message in our grid ...
You might want to try to do it via JavaScript by obtaining the status bar right element. Following snippet code shows how access the element and set its innerHTML.
function GetStatusBarRightElement() { var grid = ISGetObject("WebGrid1"); var statusBarRightElement = grid.GetElement(WG40.STATUSBARRIGHT, WG40.HTMLCELL); statusBarRightElement.innerHTML = ""; return true; }
With all Visual Studio closed, please do the following:
If problem still persist, please let me know.
This even happens in the Intersoft WebGrid example.
Start the investigation by using the same WebGrid live sample rendered on Chrome browser (Version 55.0.2883.87 m). Following steps are performed during the test:
The reported problem doesn't persist. Please find the video which shows the test in the attachment (WebGridHeadersAreFloatingAlongWithMouse.zip).
Should you find anything that I might miss during my attempt to reproduce the problem, please feel free to let me know.
Sorry for the delay in sending this.
WebGrid is focused on complete support for client binding in flat Grid mode, to ensure high reliability with existing APIs and feature and best performance in various scenarios. The following features are not supported in version 7, although the architecture has been properly designed to support implementation for those features in the next version:
Glad to hear the good news.
Should you need further assistance or run into any problems regarding our controls, feel free to contact us through the live chat service or post it into our community. We would be happy to assist you again.
I have prepared a working WebApplication created based on your provided code. Please find ClientBindingAndAutoComplete.zip in the attachment and let me know whether it helps or not.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname