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
Hi Loren,
There's still no news on ASPNET-176. I will give you an update if I hear any news regarding this. For a workaround, you could run the following javascript on WebScheduler Client side event:
function WebScheduler1_OnInitialize(controlId) { if (window.Event && !window.Event.prototype.preventDefault) Event.prototype.preventDefault = function () { this.returnValue = false; } if (window.MSEventObj && !window.MSEventObj.prototype.preventDefault) { window.MSEventObj.prototype.preventDefault = function () { this.returnValue = false; } } }
Please note that this workaround won't work on IE 7.
Best Regards,Leo
Hi Jimmy,
I just got news from our development team that CROS-795 "Visibility binding for android" feature has been implemented. This feature will be available on our next release, crosslight 4, that will be released soon.
Hi John,
You're welcome. Glad that it worked for you.
This feature have been implemented on our Crosslight next version, Crosslight 4. For your information, Crosslight 4 will be released soon.
I have look at your sample. Changing your sample WebGrid1_PrepareDataBinding to the following should solved your issue:
Protected Sub WebGrid1_PrepareDataBinding(ByVal sender As Object, ByVal e As ISNet.WebUI.WebGrid.DataSourceEventArgs) Handles WebGrid1.PrepareDataBinding ' This function will restore to the Filter Row the saved filter If Not IsPostBack Then Dim _file As String = Server.MapPath("~/App_Data/UserLayout/UserStructure.xml") If IO.File.Exists(_file) Then With Me.WebGrid1 .LoadTablesStructureFromXml(_file) .RootTable.FilteredColumns.Clear() .RootTable.GroupedColumns.Clear() End With End If // Add Following Line WebGrid1.RootTable.DataKeyField = "CustomerID" End If End Sub
Hope this help could help you.
Hi Loren Devine,
Sorry for my late response. I have submit this issue under "ASPNET-175" For IE11 on Edge Compatibility View, and "ASPNET-176" Drag to resize issue. I will keep you update regarding this issue.
Hi Benny,
I have attached a sample that have used the workaround that I proposed earlier. Please have it evaluated by adding it to webgrid sample included in installation folder and inform me whether my sample have replicated your issue. If my sample did not replicate the issue that you are facing, please modified the sample so that I could used it to observed this problematic behaviour.
function EnterEditMode(controlId, tblName, editObject){ if (IS.chrome) { var grid = ISGetObject(controlId) var element = editObject.element; if (editObject.element.GetFrameElement) element = editObject.element.GetFrameElement(); var offsetTop = ISPosLib.getTopNonIE(grid.FrameObj) - ISPosLib.getTop(grid.FrameObj); var offsetLeft = ISPosLib.getLeftNonIE(grid.FrameObj) - ISPosLib.getLeft(grid.FrameObj); element.style.top = (parseInt(element.style.top) + (offsetTop)) + "px"; element.style.left = (parseInt(element.style.left) + (offsetLeft)) + "px"; }}
if (dlgBox.Window != null) dlgBox.Window.SetCaption("My Caption");
function DoAdd(){ var grid = ISGetObject("WebGrid1"); var newRow = grid.RootTable.NewRow(); // create new row object var cells = newRow.GetCells(); // get WebGridCell collection cells.GetNamedItem("ID").SetText("E6", true); cells.GetNamedItem("Name").SetText("Emp 6", true); cells.GetNamedItem("Phone").SetText("12345", true); cells.GetNamedItem("ParentID").SetText("M1", true); cells.GetNamedItem("HasChild").SetText("0", true);try{ newRow.Update(); } catch(e){}grid.AcceptAllChanges(); }
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