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
I suspect that the iFrameElement might be null which causing the button "Accept All Changes" keep appearing.
I modified the script into following:
var wgReviewChanges = (function () { var original_wgReviewChanges = wgReviewChanges; var gridId = ISGetObject("WebGrid1").Id; return function (gridId) { original_wgReviewChanges(gridId); window.setTimeout(function () { var dlgReviewDivId = "dvWnd_Global_wnd" + gridId + "_dlgReview"; var dlgReviewDivElement = document.getElementById(dlgReviewDivId); var iFrameElement = dlgReviewDivElement.getElementsByTagName("iframe")[0]; var innerDoc = (iFrameElement.contentDocument) ? iFrameElement.contentDocument : iFrameElement.contentWindow.document; var acceptAllBtnElement = innerDoc.getElementById(gridId + "_btnAccept_f"); acceptAllBtnElement.style.display = "none"; }, 100); } })();
I have checked that adding the above script after WebGrid tag will removes the Accept All Changes button.
Should you have different result, you can try to: set the time out to be longer; or debug the script.
Please let us know whether it helps or not. The snippet code below use MaskExpression create input for DMS (Degree Minute and Second).
<ISWebInput:WebInput ID="WebInput12" runat="server" Width="140px"> <HighLight IsEnabled="True" /> <EditFormat Format="00° 00‘ 00.000’’" IsEnabled="True" Type="Other"> <MaskInfo MaskExpression="00° 00‘ 00.000’’"> </MaskInfo> <ErrorWindowInfo IsEnabled="True"> </ErrorWindowInfo> </EditFormat> </ISWebInput:WebInput>
I carefully check the reported problem by using Enterprise.aspx live sample of WebGrid on IE 11, Chrome 51, Firefox 47, and Opera 38 by using following step-by-step:
I was unable to reproduce the reported problem using the above details. Please feel free to let me know if you find anything that I might miss during my attempt to reproduce the problem.
Thank you for reaching us.
You can use Hidden property (which specifies whether the column should be displayed or hidden) in order to hide them from your multiple-column WebCombo.
You will find that the CategoryID column in this sample is hidden using this technique. Hope this helps.
I override wgReviewChanges method and use following snippet code in order to remove the "Accept All Changes" button.
*Note: wgReviewChanges(gridId) is the method that invoked when user click the "Review Pending Changes" button (in the right-side of WebGrid's status bar).
var wgReviewChanges = (function () { var original_wgReviewChanges = wgReviewChanges; var gridId = "WebGrid1"; return function (gridId) { original_wgReviewChanges(gridId); window.setTimeout(function () { var dlgReviewDivId = "dvWnd_Global_wnd" + gridId + "_dlgReview"; var dlgReviewDivElement = document.getElementById(dlgReviewDivId); var iFrameElement = dlgReviewDivElement.getElementsByTagName("iframe").wndWebGrid1_dlgReview; var innerDoc = (iFrameElement.contentDocument) ? iFrameElement.contentDocument : iFrameElement.contentWindow.document; var acceptAllBtnElement = innerDoc.getElementById(gridId + "_btnAccept_f"); acceptAllBtnElement.style.display = "none"; }, 100); } })();
I enclosed a simple sample (as attachment) of batch update enabled WebGrid which implements the above script. Hope this helps.
Glad to hear that disabling Use Shared Runtime (and Use Fast Deployment) helps.
Should you need further assistance or run into any problems regarding our controls, feel free to contact us through our live chat service or post it into our forum. We would be happy to assist you again.
Thank you for the detail information.
The reported problem is reproducible in my local end. It has been forwarded to the development team. The report is filed under ASPNET-398.
I'll let you know when the nightly build or hotfix is ready to be evaluated on your end.
Hello Thomas,
Could you please try the following on Samsung GT-S7580 (API 17) and let us know the result?
I have Asus P01Y running Android 5.0.2 which crash right after the splash screen when running Android project in Debug mode. After disabling Use Shared Runtime, now I can debug Android app on this device.
Look forward to hearing back from you.
Based on the conversation through our live chat service, following feature in WebCombo has been enabled:
This settings populates the WebCombo in order to use checkbox mode multiple selection. There is no "search the values" in checkbox-mode multiple selection. You might want to try the other option of multiple selection such as shown in this sample. This "outlook-style" multiple selection sample allows user to search values by typing. You only need to enable MultipleSelectionSetting from WebCombo's Properties.
Hope this helps.
I just tested and it seems to work as expected. The error message no longer appears.
Glad to hear that the committed changes in the sample resolve the reported problem under CROS-1109
... I then updated the NuGet packages to 667-experimental. Doing that the build failed with "cast error IUser to User". Applying NuGet packages 662-experimental finally worked...
The 667-experimental NuGet packages is an experimental packages which is used to test another feature that may produce exception when tested for CROS-1109.
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