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
The article Advanced Load-on-Demand data retrieval through ISDataSourceControl support, in the WebCombo documentation, mentioned that we need to supply GetData and SelectCount method for the Load on Demand scenario to work, which will also work for ObjectDataSource. You could use stored procedures to retrieve the data in the GetData function.
Unfortunately, this method will require you to create schema for the datasource.
The earlier sample is more suited for changing datasource scenario, in your case it seems you are only trying to filter the data in the WebGrid. In that case, you could try creating WebGrid filter column programmatically in order to replicate the WebGrid filter function.
This technique will also solve both of the issue you are currently facing.
Attached is the modified sample.
Further analysis of the issue has enabled our developer to discover the cause of this issue. It seems under GMT -5 Timezone, the issue you reported will occur. The issue occurs because the event has passed the Daylight Saving for that timezone.
A fix has been aplied in our nightly build, which could be retrieved here
You could subsitute the ISDataSource control with ASP .NET ObjectDataSource. The steps and method required will be quite similar with the the ISDataSource article provided in the previous post.
Attached is the modified sample using ObjectDataSource
I have discussed this issue with the developer, this feature has not been supported in the current build of WebGrid 7.
However, the next build of WebGrid 7 will be enchanced to include this feature.
When testing this issue with my colleague, I was under the impression this issue is caused by the WebFlyPostBack manager. Further analysis by the developer conclude that the issue is caused by the WebCallOut and WebButton. I have logged a new bug report for the WebButton issue.
We will inform you if there is any update or progress regarding this issue.
Thank you for the video, however I still could not replicate the issue using the live sample you shown in the video. I have asked my colleague's help to try to replicate the issue as well, however none of them successfully replicate the issue.
I have discussed this issue with the developer and they could not replicate the issue as well, our suggestion is please try to clear you browser cache in order to remove any previous version cached javascript.
Update:
The developer also suggest if the suggestion does not solve the issue please provide us with a virtual pc with your configuration so we could replicate the issue in our environment.
Attached is the modified sample with the workaround implemented. I did not encounter the issue you mention. In order to show WebGrid without the scollbar, I modify the select statement so it will only retrieve a single row.
I also modify the conditional, instead of comparing to the ClientHeight, it will now check against the WebGrid frame height. Since the original check is causing issue in Mozilla, the clientHeight will always has the same value as scrollHeight during WebGrid OnInitialize client side event handler.
In the original sample, it seems you are using master page in your environment, if possible perhaps you could create a simple master page that replicate the HTML structure in order to determine the issue.
Our WebCombo already support load on demand scenario, perhaps you could try using such scenario in order to improve the initial page load.
We already have articles regarding Load on Demand in the WebCombo documentation, such as "Advanced Load-on-Demand data retrieval through ISDataSourceControl support" and "Walkthrough: Using load-on-demand data retrieval with ISDataSource control in WebCombo"
A sample has also been provided on the page LoadOnDemand.aspx
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