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
After deploying my Web Application on a server, Webgrid now replaces the percentage symbol %by "ispct" when in edit mode.
I do not have this problem on the development machine.
All Webgrid and IsNet dll's are identical on both environment.
Any idea?
We hope the other issue related to WebGrid can be fixed as soon as possible. Hence, you can apply the latest build of WebGrid which has overcome the “ispct” issue.
Could you please let us know the specification and configuration of the deployment server?
If possible, I’m going to test the problematic behavior on our local test that has similar specification and configuration as your deployment server (as you said that it doesn’t happen on development process).
Hi,
I found were the change comes from.
The WEbUi common library file ISCoje.js has the following function:
EncodePlus: function(v3551) { var vbf262 =v04d18; var v21751 =new RegExp("<","g"); var v23637 =new RegExp("<","g"); var v3a226 =new RegExp("&","g"); var va7d13 =new RegExp("On","g"); var v5e88 =new RegExp("%","g"); vbf262 =vbf262.replace(v21751,"\03"); vbf262 =vbf262.replace(v23637,"\04"); vbf262 =vbf262.replace(v3a226,"\05"); vbf262 =vbf262.replace(va7d13,"\02"); vbf262 =vbf262.replace(v5e88,"$ispct;"); return vbf262; }
It will also replace < by <. What does this function do exactly? And how can I avoid having my strings fields modified by it? Thanks
It will also replace < by <.
What does this function do exactly?
And how can I avoid having my strings fields modified by it?
Thanks
I did further testing using the following sample code from Intersoft WebUI Studio 2009 R1\Samples\For ASP.NET\ISNet.WebUI.Samples\vb\WebGrid\BasicInteractions.aspx
Both web.config are identical.
The ony differances I can see in the environment are: compute is Windows XP with IIS 5.1 while the server is Windows Server 2003 with IIS 6.0
The problem is the percent symbol "%" is transformed to "$ispct;" in all fields defined has string.
I do not have this problem when I run locally.
What could be differant on the Server to cause this problem.
The function EncodePlus in ISCoje.js is called to transfort the "%" into "%ispct"
In what cases is this function called?
I tried to reproduce the problem in my local test by using and deploying the same sample file, BasicInteractions.aspx, to my deployment tester server but my efforts were not successful – everything worked smoothly and the percentage symbol is not replaced with the “ispct”.
For your information, I’m using the latest build version of WebGrid 7 (build 404) and WebUI.NET Framework 3.0 (build 755) that comes with Intersoft WebUI Studio 2010 R1 installer.
Could you please let us know the build version of your grid and WebUI.NET Framework 3.0?
Hi Yudi,
Because of a bug in all Webgrid7 since build 304 (see ticket Webgrid state reverts to Unchanged after clicking on Status bar or Scroll bar) I did not upgrade to the latest build.
I did try the buidl 404 of WebGrid7 and it does fix thei ispct issue.
But until the other issue is solved (which can result in data being lost), I must remain with this old version.
Hope the next build will include the fix. Thanks
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