I have configure the combo box on grid like that
columnKey:"ChartOfAccountId", editorType:'combo', required:true, editorOptions:{ // mode:"dropdown", filteringType:'local', dataSource:dsCOA, textKey:"Title", valueKey:"ID", renderMatchItems:'startsWith', filteringCondition:'contains'
the data save perfectly but when load and I click on the row the combo cell goes blank. When I comment filterType:"local", then it worked fine. This happens amazingly because on some rows it work fine. The defference i found is when ui.editor._oldCellVal=null
;
I changed the jquery references to something older and now everything works.
jquery to 1.91
jquery-ui 1.10.3
I'm having the same issue with Infragistics 16.1. The grid works fine, but as soon as I go into row edit mode the combo field goes blank. When I pick anything from the combo drop down list, it is not populated in the field. I'm currently on the latest Infragistics and Jquery libraries. What am I missing?
modernizr-2.8.3.jsjquery-3.1.0.jsjquery-ui-1.12.0.js
@(Html.Infragistics() .Grid(Model) .ID("igGrid") .Width("600px") .AutoGenerateColumns(false) .AutoGenerateLayouts(false) .RenderCheckboxes(true) .PrimaryKey("ClientProductID") .Columns(column => { column.For(x => x.ClientProductID).Hidden(true); column.For(x => x.ClientID).Hidden(true); column.For(x => x.ProductID).Hidden(true); column.For(x => x.ProductName).HeaderText("Product"); column.For(x => x.ProductVersionID).HeaderText("Version").FormatterFunction("lookupVersion"); column.For(x => x.Active).HeaderText("Active"); column.For(x => x.InstalledVersion).HeaderText("Installed"); }) .Features(f => { f.Sorting().Mode(SortingMode.Single); f.Updating() .ColumnSettings(cs => { cs.ColumnSetting().ColumnKey("ClientProductID").ReadOnly(true); cs.ColumnSetting().ColumnKey("ClientID").ReadOnly(true); cs.ColumnSetting().ColumnKey("ProductID").ReadOnly(true); cs.ColumnSetting().ColumnKey("ProductName").ReadOnly(true); cs.ColumnSetting().ColumnKey("ProductVersionID").EditorType(ColumnEditorType.Combo).Required(true).ComboEditorOptions(co => { co.DataSource(ViewBag.ProductVersion); co.ValueKey("ProductVersionID"); co.TextKey("VersionNumber"); co.EnableClearButton(false); co.Mode(ComboMode.DropDown); }); cs.ColumnSetting().ColumnKey("ProductVersionName").ReadOnly(true); cs.ColumnSetting().ColumnKey("Active").EditorType(ColumnEditorType.Checkbox); cs.ColumnSetting().ColumnKey("InstalledVersion").ReadOnly(true); }) .EnableAddRow(false) .EnableDeleteRow(false) .EditMode(GridEditMode.Row); }) .UpdateUrl(Url.Action("UpdateClientProduct")) .DataBind() .Render())
Hi Kevin,
All fixes/improvements in older versions are applied to newer versions as well. That issue should be fixed in 13.1.
Has this issue been resolved with infragistic Ignite Ui 2013.1?
Hi shamimafridi,
You may disable filtering or wait until service release with a fix.