# 2019 v2

## Content



### ASP.NET MVC

**Enhancements**

*   Support new JP Era.
*   [VS2019\] Applied tagging for all C1 web project template.

### Scaffolder

**Enhancements**

*   Provided support for PivotPanel-Engine integration.
*   Added ControllerName for OLAP controls.
*   Provided support for OData ItemsSource for FlexGrid.
*   Added Japanese text to Olap control resource.
*   [FlexGrid\] Added 'newRowAtTop' property for multirow control in scaffolding.

**Bug Fixes**

*   Fixed the issue where Web.config/ resources/licensing stuffs does not get created automatically on adding controls using 'New Scaffold Item' in non C1 template projects.
*   Fixed the issue where current value of 'Group' can not be displayed in 'Update UI form' although group is added in Split Dashboard Layout.
*   Fixed the issue where 'The child type is a invalid type!' error occurs when empty group is added in Group Layouts.
*   Fixed the issue where 'Flow Direction' property is displayed in 'Split Dashboard Layout' although the property is not supported in Split Layout.
*   Fixed the issue where current values of some controls cannot be set in Update UI form and another methods are added if setting is changed in Update UI.
*   Fixed the issue where error alert appears when Input control is added by 'Add New Scaffold' with unbound mode.
*   Fixed the issue where current value for some properties setting are shown disabled in Update UI form.
*   Fixed the issue where default value in Height property cannot be set for TabPanel control in Scaffold UI.
*   Fixed the issue where project cannot be restored when controls are inserted/updated using Insert/Update UI form in non-core project.
*   Fixed the issue where error occurred on updating FlexChart with Update UI when FlexChart control was created with WaterFall series.
*   Fixed the UI of tab ClientEvents for PivotEngine.
*   Fixed the issue where "Model class" and "DbContext" combo boxes do not get refreshed when datasource selection changed from ODataSource to CollectionView.
*   Fixed the issue where ReadActionUrl not generated in the controller page for PivotEngine and PivotPanel.
*   Fixed the issue where some properties are not generated using Update UI.
*   Fixed the issue where error occurs if 'FlexSheet' is added with scaffold when FilePath is set and UseRemoteSave checkbox is selected without saving path.
*   Fixed the issue where wrong code is generated on adding multiples fields.
*   [MultiRow\] Fixed the issue where 'CssClassAll' and 'RowSpan' cannot be set in control when it is added with Scaffold.
*   [FlexGrid\] Fixed the issue where wrong parsing logic is applied when the property is a generic method.
*   [FlexSheet\] Fixed the issue in RemoteSaveFile templates.
*   [FlexGrid\] Fixed the issue where duplicated Url.Action gets created on updating AllowAdd/Delete/Edit.
*   [PivotEngine\] Fixed the issue where 'Object reference is not set to and instance of an object' error occurs on calling the Update Scaffold UI if Row/Col/Value/Filter fields is used as a string.
*   Fixed the issue where 'System.WIndows.Baml2006.TypeConverterMarkupExtension error occurs on calling the scaffold UI (Add/Insert/Upate).
*   Fixed the issue where file path is not shown correctly in Update UI of FlexSheet in VB project.
*   Fixed the issue where texts disappear from 'li' and 'a' tag when Update TabPanel in core project.
*   Fixed the issue where current value of 'Group' can not be displayed in 'Update UI form' although group is added in Split Dashboard Layout.
*   Fixed the issue where error occurred on opening Update UI of FlexChart , FlexPie, FlexRadar & Sunburst.
*   [MultiRow\] Fixed the issue where default value in Height property is not set for MultiRow control in Scaffold UI.

### ComboBox

**Bug Fix**

*   [ComboBox/AutoCompelte\] Fixed the issue where the C1ComboBox does not allow to set the null value from selected-value with is-required to false

### DashboardLayout

**Enhancements**

*   Defined the default maximum size of tile for resizing.
*   Fixed the issue where 'Uncaught \*\* Assertion failed..............' error gets displayed on adding a group in Split layout without setting children Tile and 'Orientation' property to that group.

**Bug Fixes**

*   Fixed the issue where Split Tiles change size on clicking gap area between two tiles if these tiles change their sizes once.
*   Fixed the issue where border of cue boxes do not show properly and shaded portion is shown in wrong position when Right to Left direction is set.
*   Fixed the issue where the AllowResize of Flow/AutoGrid/ManualGrid Layout does not work if it is set in the SplitLayout.
*   Fixed the issue where horizontal scrollbar of DashboardLayout does not appear and cannot resize the width of Tile to become larger than the width of Flow DashboardLayout.
*   Fixed the issue where HeaderText and content overlap on resizing the Tile to small size if 'HeaderText' is long.

### DropDown

**Enhancement**

*   Added InputType property for DropDown and InputMask.

### FlexChart

**Enhancements**

*   Provided FlexChart deep binding support.
*   Added "CssClass" property for Tooltip.
*   Added "tooltipContent" and "itemFormatter" property for Series.

### FlexGrid

**Enhancements**

*   Added CssClassAll property for Row and Column of FlexGrid.
*   Added base class Tooltip, adjust ChartToolTip and add 'ErrorTip' property into FlexGrid.
*   [FlexGridFilter\] Added DataMap support for ValueFilter.
*   Added a new "exclusiveValueSearch" property to the PivotEngine and FlexGridFilter.

**Bug Fixes**

*   [Grid.Validator\] Fixed the issue where there was issue in entering input character correctly with Unobtrusive Validation and ImeEnabled(true).
*   [Grid.Validator\] Fixed the issue where the red border is not shown when input data is invalid on IE11, Edge and Firefox when ImeEnabled=true.
*   [Grid.Validator\] Fixed the issue where Value is not shown on entering edit-mode in unobtrusive validation.
*   Fixed the issue where Internet Explorer 11 shuts down suddenly when user input space in non edit mode.
*   Fixed the issue where error occurred on setting showAlternatingRows option model in FlexGrid.
*   Fixed the issue where error occurred when 'PivotGrid' and 'PivotPanel' control are used even though any properties are not set in controls.
*   Fixed the issue where error occurred on setting column filter type in Filter property of Group panel.
*   Fixed the issue where edit mode cannot enter when a cell value is copied and pasted to another cell.
*   Fixed the issue where RowEditEnding/RowEditEnded/RowEditStarted/RowEditStarting events are not fired when edit in data which is used in custom editor.
*   Fixed the issue where ValueFilter does not get applied by setting the filterDefinition if the DisableServerRead is set to false.
*   Fixed the issue where Filter icon is not displayed on grouped column header in Group panel when column filter type is set in filter property of GroupPanel.
*   Fixed the issue where ValueFilter does not apply by setting the filterDefinition if the DisableServerRead is set to false.
*   Fixed the issue of wrong position of input date's editing box.
*   Fixed the issue where 'MovetoPage/pageindex' setting do not take effect when BindODataSource is used in FlexGrid control if GroupBy property is set.
*   Fixed the issue of missing shown values after filtering if ExclusiveValueSearch=false.
*   Fixed the issue where error occur when Content or Threshold is set in ErrorTip.
*   Fixed the issue where Filter icon is not displayed on grouped column header in Group panel when column filter type is set in filter property of GroupPanel.

### FlexSheet

**Enhancement**

*   Added 'ExclusiveValueSearch' property into ValueFilterSetting.

**Bug Fixes**

*   Fixed the issue where formula list is still displayed although setting ‘EnableFormulas’ property to false in FlexSheet.
*   Fixed the issue where Columns and Rows of FlexSheet can be dragged and dropped although 'EnableDragDrop' property is set with 'false'.
*   Fixed the issue where columns get duplicated when Columns() method is used to create Columns in FlexSheet when FlexSheet is used as Detail.
*   Fixed the issue where 'AutoGenerateColumns' property work differently in 'HtmlHelper' and 'TagHelper'.

### Input

**Bug Fixes**

*   Fixed the issue where the C1ComboBox does not allow to set the null value from selected-value with is-required to false.
*   [InputDateTime\] Fixed the issue where InputDateTime control displays current time when 'value' property is not set.

### InputMask

**Enhancement**

*   Added InputType property for DropDown and InputMask.

### Menu

**Enhancement**

*   Added "CloseOnLeave" property for Menu.

### MultiRow

**Enhancements**

*   Added 'RowSpan' property into Cell of MultiRow.
*   Added "newRowAtTop" property for MultiRow.

### MultiSelect

**Bug Fix**

*   Fixed the issue where MultiSelect control can't work properly in Edge browser when 'DisplayMemberPath' and 'Name' properties are set in control.

### Olap

**Enhancements**

*   Added outlineMode property for PivotGrid.
*   Added showValueFieldHeaders property for PivotGrid.

### PivotGrid

**Enhancements**

*   Added allowMerging property for PivotGrid.
*   Added DefaultColumnSize and DefaultRowSize properties.
*   Added isReadOnly property support in PivotGrid.

### TreeView

**Enhancement**

*   Added new properties named ExpandOnLoad, CheckOnClick and CheckedMemberPath.

### ProjectTemplates

**Enhancement**

*   Changed number version in vsixmanifest files from 4.0.XXXXX.xxx -> 4.5.XXXXX.xxx.

**Bug Fixes**

*   Fixed the issue where 'C1 ASP.NET Core MVC Application (.NET Framework)' template is displayed in C1 Tag of Visual Studio 2015.
*   [Spreadsheet\] Fixed the issue where data cannot load properly at initialize state in Chrome browser when use VB project.
*   Fixed the issue where Cannot install and 'The install of xxxx was not successful xxxxxx' message is displayed when installed C1ProjectType template in VS 2019.
*   Fixed the issue where restore failed and error occurs when MVC Project(non-core) is created checking with 'Add TS file'.
*   Fixed the issue where error dialog displayed on creating MVC 4 CS and VB applications.
*   Fixed the issue where error alert is displayed and the project cannot be created using 'C1 ASP.NET MVC 3 Web Application' in VS 12.

### ItemTemplates

**Bug Fixes**

*   Fixed the issue where error occurs when PdfViewer/ReportViewer ItemTemplate is added in VS 2015.
*   Fixed the issue where error dialog is displayed on installing itemTemplates and AspNetCoreLicenseGenerator from VSIX installer in VS 17 and VS 19.
*   Fixed the issue where error occurs on adding item templates in all projects types.