Ext.NET 4.6 has been released and is now available for download!
You can install Ext.NET using NuGet by running one of the following commands depending on whether your project is a WebForm or MVC project.
Ext JS 6.5.3
Ext.NET 4.6 includes the latest Ext JS release, 6.5.3. This version addresses over 70 issues since Ext JS 6.5.2.
Check the complete list of the bugs fixed in Ext.NET 4.6.0 at our github issues tracking page. The more relevant ones will be mentioned throughout this post.
New ValidateOnFocusLeave For Fields
To fulfill some scenarios where the ValidateOnBlur config option couldn’t, ValidateOnFocusLeave was introduced. In particular, it is required for the DateField component which has a picker with dates to be chosen therein.
<ext:TextField ID="TextField1" runat="server" ValidateOnFocusLeave="true" Width="100" FieldLabel="Name" />
We also fixed several issues found in the TagField component which are listed below:
- [#1582] When pasting several tags and tags were to be split by a separator character, only the first tag were making it to the list of tags.
- [#1589] The TagField behaved strangely when more than one tags had the same value and the tag were added from the dropdown picker.
- [#1590] TagField’s picker were not aligning to the field when it shrunk due to a removed tag.
- [#1591] Typing custom tags and hitting <enter> sometimes expanded the tag list picker instead of adding the tag, if typing the tag name quick enough.
Other Notable Revisions
As mentioned above, the full list of Ext.NET 4.6 changes is available for review on GitHub, with some highlights including:
- [#1567] Ext.form.field.Checkbox.show() does not properly show back the checkbox.
- [#1573] AbstractContainer.RemoveAll() server-side call adds ‘null’ argument to the client-side call.
- [#1585] Grid Grouping + CellEditing + CellSelection error if group is collapsed.
Your feedback and comments are greatly appreciated. Please feel free to contact us at firstname.lastname@example.org if you have any questions or comments, or join the conversations happening within the Ext.NET Community forums.
Technical support questions are best asked in the forums. The public discussion may help others in the future, and allows the community to participate.
Follow @extnet on Twitter to stay up-to-date.