[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.