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
Hello,
The first row in WebGrid becomes selected in Firefox after page load, if you click on the grid status bar or anywhere in the empty space adjacent to or beneath the rows (please refer to the attached images Grid1.png, with arrows showing where you click, and Grid2.png showing the result).
This is a problem, because I have other methods/events attached to OnRowSelect, and this unsollicited row selection causes undesired effects in my application. A row in the grid should be selected only when the user intentionally clicks on it or via a method when specifically targeted. I cannot ask the user not to click on the grid status bar or empty areas to prevent this.
Do you guys have a fix for this? Please note that this does not happen in Internet Explorer or Chrome.
Regards,
Jean
I was able to reproduce the issue on my local end using Mozilla Firefox browser.
I have forwarded this issue to WebGrid development team to be investigated further. Should I hear any news regarding this issue, I will let you know.
The problematic behavior of WebGrid selected row on Mozilla Firefox browser has been submitted under work item #1058.
The issue is already queued in our work items. The hotfix of this issue is estimated to be available in the next build version of WebGrid 7. I will keep you updated with any news I heard from the team regarding work item #1058.
Hi,
can you already say when a new version of WebGrid 7 will be available? We want to publish our application soon and need the hotfix.
Regards, Christian
Unfortunately, the hotfix of work item #1058 is not available yet.
For your information, we can deselect row from client side by invoking ClearSelectedObject(true) method as shown in the following snippet code.
function DeselectRow() { var WebGrid1 = ISGetObject("WebGrid1"); WebGrid1.ClearSelectedObject(true); return true; }
In my opinion, we can utilize this method to de-select row on the right event. Unfortunately, I haven’t found out the proper event of WebGrid. So far I have tried OnFocus and OnBeforeRowSelect WebGrid’s client side event with no luck.
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