[SOLVED] DataGridRow Key Already Exists Exception /priority support needed

Please report bugs here. If you are unsure whether something is a bug or an expected behavior, please post it on the "Technical Support" forum instead, and wait for a moderator to handle/move the post.
Sesztak
Posts: 172
Joined: Fri Jun 24, 2016 2:19 am

[SOLVED] DataGridRow Key Already Exists Exception /priority support needed

Postby Sesztak » Tue Oct 04, 2016 2:30 am

Dear JS-Support,

We have found a huge bug in DataGrid => DataGridRow: 'Key Already Exists Exception'

Background info: we have a TabControl with some TabItem. There are some DataGrid on each.

When we switch from one TabItem to other TabItem (from one DataGrid to another DataGrid): we got exception: 'Key Already Exists Exception'.

Details: -see attached picture as well.
JSIL.Bootstrap.js:2522 Uncaught System.ArgumentException: Key already exists

$.Method({Static:false, Public:true }, "Add",
(new JSIL.MethodSignature(null, [new JSIL.GenericParameter("TKey", "System.Collections.Generic.Dictionary`2"), new JSIL.GenericParameter("TValue", "System.Collections.Generic.Dictionary`2")], [])),
function Add (key, value) {
var bucketEntry = this.$searchBucket(key);

if (bucketEntry !== null)
throw new System.ArgumentException("Key already exists");

return this.$addToBucket(key, value);
}
);

CSHTML5_DataGridRow_KeyAlreadyExistsException.JPG
CSHTML5_DataGridRow_KeyAlreadyExistsException.JPG (66.17 KiB) Viewed 849 times


This bug riport has sent to support@cshtml5.com as well as priority support needed.

Waiting for your urgent intervention,
Thanks in advance,
Best Regards,
Péter

More details from Chrome debugger:
JSIL.Bootstrap.js?20161041109:2522 Uncaught System.ArgumentException: Key already existsAdd @ JSIL.Bootstrap.js?20161041109:2522DataGrid_AddChild @ CSharpXamlForHtml5.js?20161041109:29251DataGrid_UpdateChildrenInVisualTree @ CSharpXamlForHtml5.js?20161041109:29858DataGrid_INTERNAL_OnAttachedToVisualTree @ CSharpXamlForHtml5.js?20161041109:29516INTERNAL_VisualTreeManager_AttachVisualChild_Private @ CSharpXamlForHtml5.js?20161041109:8345INTERNAL_VisualTreeManager_AttachVisualChildIfNotAlreadyAttached @ CSharpXamlForHtml5.js?20161041109:8368ContentControl_OnContentChanged @ CSharpXamlForHtml5.js?20161041109:19581ContentControl_Content_Changed @ CSharpXamlForHtml5.js?20161041109:19556Delegate_Invoke @ JSIL.Core.js?20161041109:9344INTERNAL_PropertyStore_OnPropertyChanged @ CSharpXamlForHtml5.js?20161041109:3522INTERNAL_VisualTreeManager_RaiseChangedEventOnAllDependencyProperties @ CSharpXamlForHtml5.js?20161041109:8491INTERNAL_VisualTreeManager_AttachVisualChild_Private @ CSharpXamlForHtml5.js?20161041109:8354INTERNAL_VisualTreeManager_AttachVisualChildIfNotAlreadyAttached @ CSharpXamlForHtml5.js?20161041109:8368Panel_ManageChildrenChanged @ CSharpXamlForHtml5.js?20161041109:37059Panel_Children_Changed @ CSharpXamlForHtml5.js?20161041109:36984Delegate_Invoke @ JSIL.Core.js?20161041109:9344INTERNAL_PropertyStore_OnPropertyChanged @ CSharpXamlForHtml5.js?20161041109:3522INTERNAL_VisualTreeManager_RaiseChangedEventOnAllDependencyProperties @ CSharpXamlForHtml5.js?20161041109:8491INTERNAL_VisualTreeManager_AttachVisualChild_Private @ CSharpXamlForHtml5.js?20161041109:8354INTERNAL_VisualTreeManager_AttachVisualChildIfNotAlreadyAttached @ CSharpXamlForHtml5.js?20161041109:8368ContentControl_OnContentChanged @ CSharpXamlForHtml5.js?20161041109:19581ContentControl_Content_Changed @ CSharpXamlForHtml5.js?20161041109:19556Delegate_Invoke @ JSIL.Core.js?20161041109:9344INTERNAL_PropertyStore_OnPropertyChanged @ CSharpXamlForHtml5.js?20161041109:3522INTERNAL_VisualTreeManager_RaiseChangedEventOnAllDependencyProperties @ CSharpXamlForHtml5.js?20161041109:8491INTERNAL_VisualTreeManager_AttachVisualChild_Private @ CSharpXamlForHtml5.js?20161041109:8354INTERNAL_VisualTreeManager_AttachVisualChildIfNotAlreadyAttached @ CSharpXamlForHtml5.js?20161041109:8368ContentControl_OnContentChanged @ CSharpXamlForHtml5.js?20161041109:19581ContentControl_Content_Changed @ CSharpXamlForHtml5.js?20161041109:19556Delegate_Invoke @ JSIL.Core.js?20161041109:9344INTERNAL_PropertyStore_OnPropertyChanged @ CSharpXamlForHtml5.js?20161041109:3522INTERNAL_PropertyStore_RaisePropertyChangedAndCascadeToChildren @ CSharpXamlForHtml5.js?20161041109:3538INTERNAL_PropertyStore_SetSpecificValue @ CSharpXamlForHtml5.js?20161041109:3646INTERNAL_PropertyStore_SetLocalValue @ CSharpXamlForHtml5.js?20161041109:3595DependencyObject_SetLocalValue @ CSharpXamlForHtml5.js?20161041109:13588DependencyObject_SetValueInternal @ CSharpXamlForHtml5.js?20161041109:13638DependencyObject_SetValue @ CSharpXamlForHtml5.js?20161041109:13595ContentControl_set_Content @ CSharpXamlForHtml5.js?20161041109:19597TabControl_UpdateSelectedContent @ CSharpXamlForHtml5.js?20161041109:35833TabControl_OnSelectedContentChanged @ CSharpXamlForHtml5.js?20161041109:35690Delegate_Invoke @ JSIL.Core.js?20161041109:9344INTERNAL_PropertyStore_OnPropertyChanged @ CSharpXamlForHtml5.js?20161041109:3522INTERNAL_PropertyStore_RaisePropertyChangedAndCascadeToChildren @ CSharpXamlForHtml5.js?20161041109:3538INTERNAL_PropertyStore_SetSpecificValue @ CSharpXamlForHtml5.js?20161041109:3646INTERNAL_PropertyStore_SetLocalValue @ CSharpXamlForHtml5.js?20161041109:3595DependencyObject_SetLocalValue @ CSharpXamlForHtml5.js?20161041109:13588DependencyObject_SetValueInternal @ CSharpXamlForHtml5.js?20161041109:13638DependencyObject_SetValue @ CSharpXamlForHtml5.js?20161041109:13595TabControl_SelectItem @ CSharpXamlForHtml5.js?20161041109:35767TabControl_OnSelectedItemChanged @ CSharpXamlForHtml5.js?20161041109:35729Delegate_Invoke @ JSIL.Core.js?20161041109:9344INTERNAL_PropertyStore_OnPropertyChanged @ CSharpXamlForHtml5.js?20161041109:3522INTERNAL_PropertyStore_RaisePropertyChangedAndCascadeToChildren @ CSharpXamlForHtml5.js?20161041109:3538INTERNAL_PropertyStore_SetSpecificValue @ CSharpXamlForHtml5.js?20161041109:3646INTERNAL_PropertyStore_SetLocalValue @ CSharpXamlForHtml5.js?20161041109:3595DependencyObject_SetLocalValue @ CSharpXamlForHtml5.js?20161041109:13588DependencyObject_SetValueInternal @ CSharpXamlForHtml5.js?20161041109:13638DependencyObject_SetValue @ CSharpXamlForHtml5.js?20161041109:13595TabControl_set_SelectedItem @ CSharpXamlForHtml5.js?20161041109:35818TabControl_OnSelectedIndexChanged @ CSharpXamlForHtml5.js?20161041109:35711Delegate_Invoke @ JSIL.Core.js?20161041109:9344INTERNAL_PropertyStore_OnPropertyChanged @ CSharpXamlForHtml5.js?20161041109:3522INTERNAL_PropertyStore_RaisePropertyChangedAndCascadeToChildren @ CSharpXamlForHtml5.js?20161041109:3538INTERNAL_PropertyStore_SetSpecificValue @ CSharpXamlForHtml5.js?20161041109:3646INTERNAL_PropertyStore_SetLocalValue @ CSharpXamlForHtml5.js?20161041109:3595DependencyObject_SetLocalValue @ CSharpXamlForHtml5.js?20161041109:13588DependencyObject_SetValueInternal @ CSharpXamlForHtml5.js?20161041109:13638DependencyObject_SetValue @ CSharpXamlForHtml5.js?20161041109:13595TabControl_set_SelectedIndex @ CSharpXamlForHtml5.js?20161041109:35813TabItem_OnPointerPressed$06 @ CSharpXamlForHtml5.js?20161041109:36404Windows_UI_Xaml_Controls_TabItem_OnPointerPressed @ Windows.UI.Xaml.Controls.TabItem.OnPointerPressed:12Delegate_Invoke @ JSIL.Core.js?20161041109:9344UIElement_OnPointerPressed$11 @ CSharpXamlForHtml5.js?20161041109:14650MethodSignature_CallVirtual$0$1 @ MethodSignature.CallVirtual$0$1:8UIElement_OnPointerPressed$10 @ CSharpXamlForHtml5.js?20161041109:14632OverloadedMethod_InvokeDynamic @ JSIL.Core.js?20161041109:3945Windows_UI_Xaml_UIElement_OnPointerPressed @ Windows.UI.Xaml.UIElement.OnPointerPressed:9Delegate_Invoke @ JSIL.Core.js?20161041109:9344INTERNAL_EventManager$b2_OnEvent @ CSharpXamlForHtml5.js?20161041109:2251INTERNAL_EventManager$b2_$lStartListeningToDomEventsIfNotAlreadyListening$gb__7 @ CSharpXamlForHtml5.js?20161041109:2213Delegate_Invoke @ JSIL.Core.js?20161041109:9344$l$gc__DisplayClass1_$lAttachToDomEvents$gb__0 @ CSharpXamlForHtml5.js?20161041109:2469Delegate_Invoke @ JSIL.Core.js?20161041109:9344
37KasszaWEB_Kliens.js?20161041109:45726 WebSocket connection to 'ws://alfa1omega.myq-see.com:14490/WebSocketService_ServerTime' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSEDWebSocket__ctor @ KasszaWEB_Kliens.js?20161041109:45726CSHTML5_Extensions_WebSockets_WebSocket @ CSHTML5.Extensions.WebSockets.WebSocket:20MainPage__dispatcherTimerForWebSocketServiceReconnection_Tick @ KasszaWEB_Kliens.js?20161041109:49929Delegate_Invoke @ JSIL.Core.js?20161041109:9344DispatcherTimer_OnTick @ CSharpXamlForHtml5.js?20161041109:66450Delegate_Invoke @ JSIL.Core.js?20161041109:9344

JS-Support
Site Admin
Posts: 664
Joined: Tue Apr 08, 2014 3:42 pm

Re: BUG: DataGridRow Key Already Exists Exception /priority support needed

Postby JS-Support » Tue Oct 04, 2016 3:22 am

Hi,

Thanks. Ok, we are going to look into it immediately. I'll keep you updated.

Regards,
JS-Support

Sesztak
Posts: 172
Joined: Fri Jun 24, 2016 2:19 am

Re: BUG: DataGridRow Key Already Exists Exception /priority support needed

Postby Sesztak » Tue Oct 04, 2016 3:25 am

thanks in advance,
br,
P.

Sesztak
Posts: 172
Joined: Fri Jun 24, 2016 2:19 am

Re: BUG: DataGridRow Key Already Exists Exception /priority support needed

Postby Sesztak » Tue Oct 04, 2016 3:48 am

Dear JS-Support,
for your kind information: we can get similar exception in Simulator as well:

see PS:
Best Regards,
Péter

PS:
Exception in Simulator:
---------------------------

---------------------------
Exception has been thrown by the target of an invocation.



An item with the same key has already been added.



at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)

at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)

at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)

at Windows.UI.Xaml.Controls.DataGrid.AddChild(Object childData)

at Windows.UI.Xaml.Controls.DataGrid.UpdateChildrenInVisualTree(IEnumerable oldChildrenEnumerable, IEnumerable newChildrenEnumerable, Boolean forceUpdateAllChildren)

at Windows.UI.Xaml.Controls.DataGrid.INTERNAL_OnAttachedToVisualTree()

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChild_Private(UIElement child, UIElement parent)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChildIfNotAlreadyAttached(UIElement child, UIElement parent)

at Windows.UI.Xaml.Controls.ContentControl.OnContentChanged(Object oldContent, Object newContent)

at Windows.UI.Xaml.Controls.ContentControl.Content_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.OnPropertyChanged(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue, Boolean raiseEvenIfNewValueIsSameAsOldValue)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.RaiseChangedEventOnAllDependencyProperties(DependencyObject dependencyObject)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChild_Private(UIElement child, UIElement parent)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChildIfNotAlreadyAttached(UIElement child, UIElement parent)

at Windows.UI.Xaml.Controls.Panel.ManageChildrenChanged(DependencyObject d, UIElementCollection oldChildren, UIElementCollection newChildren)

at Windows.UI.Xaml.Controls.Panel.Children_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.OnPropertyChanged(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue, Boolean raiseEvenIfNewValueIsSameAsOldValue)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.RaiseChangedEventOnAllDependencyProperties(DependencyObject dependencyObject)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChild_Private(UIElement child, UIElement parent)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChildIfNotAlreadyAttached(UIElement child, UIElement parent)

at Windows.UI.Xaml.Controls.Panel.ManageChildrenChanged(DependencyObject d, UIElementCollection oldChildren, UIElementCollection newChildren)

at Windows.UI.Xaml.Controls.Panel.Children_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.OnPropertyChanged(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue, Boolean raiseEvenIfNewValueIsSameAsOldValue)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.RaiseChangedEventOnAllDependencyProperties(DependencyObject dependencyObject)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChild_Private(UIElement child, UIElement parent)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChildIfNotAlreadyAttached(UIElement child, UIElement parent)

at Windows.UI.Xaml.Controls.ContentControl.OnContentChanged(Object oldContent, Object newContent)

at Windows.UI.Xaml.Controls.ContentControl.Content_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.OnPropertyChanged(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue, Boolean raiseEvenIfNewValueIsSameAsOldValue)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.RaiseChangedEventOnAllDependencyProperties(DependencyObject dependencyObject)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChild_Private(UIElement child, UIElement parent)

at DotNetForHtml5.Core.INTERNAL_VisualTreeManager.AttachVisualChildIfNotAlreadyAttached(UIElement child, UIElement parent)

at Windows.UI.Xaml.Controls.ContentControl.OnContentChanged(Object oldContent, Object newContent)

at Windows.UI.Xaml.Controls.ContentControl.Content_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.OnPropertyChanged(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue, Boolean raiseEvenIfNewValueIsSameAsOldValue)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.RaisePropertyChangedAndCascadeToChildren(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.SetSpecificValue(INTERNAL_PropertyStorage storage, KindOfValue kindOfValueToSet, Object newValue, PropertyMetadata typeMetadata)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.SetLocalValue(INTERNAL_PropertyStorage storage, Object newValue)

at Windows.UI.Xaml.DependencyObject.SetLocalValue(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.DependencyObject.SetValueInternal(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.DependencyObject.SetValue(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.Controls.ContentControl.set_Content(Object value)

at Windows.UI.Xaml.Controls.TabControl.UpdateSelectedContent(Object content)

at Windows.UI.Xaml.Controls.TabControl.OnSelectedContentChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.OnPropertyChanged(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue, Boolean raiseEvenIfNewValueIsSameAsOldValue)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.RaisePropertyChangedAndCascadeToChildren(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.SetSpecificValue(INTERNAL_PropertyStorage storage, KindOfValue kindOfValueToSet, Object newValue, PropertyMetadata typeMetadata)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.SetLocalValue(INTERNAL_PropertyStorage storage, Object newValue)

at Windows.UI.Xaml.DependencyObject.SetLocalValue(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.DependencyObject.SetValueInternal(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.DependencyObject.SetValue(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.Controls.TabControl.SelectItem(TabItem oldItem, TabItem newItem)

at Windows.UI.Xaml.Controls.TabControl.OnSelectedItemChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.OnPropertyChanged(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue, Boolean raiseEvenIfNewValueIsSameAsOldValue)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.RaisePropertyChangedAndCascadeToChildren(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.SetSpecificValue(INTERNAL_PropertyStorage storage, KindOfValue kindOfValueToSet, Object newValue, PropertyMetadata typeMetadata)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.SetLocalValue(INTERNAL_PropertyStorage storage, Object newValue)

at Windows.UI.Xaml.DependencyObject.SetLocalValue(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.DependencyObject.SetValueInternal(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.DependencyObject.SetValue(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.Controls.TabControl.set_SelectedItem(Object value)

at Windows.UI.Xaml.Controls.TabControl.OnSelectedIndexChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.OnPropertyChanged(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue, Boolean raiseEvenIfNewValueIsSameAsOldValue)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.RaisePropertyChangedAndCascadeToChildren(INTERNAL_PropertyStorage storage, Object oldValue, Object newValue)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.SetSpecificValue(INTERNAL_PropertyStorage storage, KindOfValue kindOfValueToSet, Object newValue, PropertyMetadata typeMetadata)

at DotNetForHtml5.Core.INTERNAL_PropertyStore.SetLocalValue(INTERNAL_PropertyStorage storage, Object newValue)

at Windows.UI.Xaml.DependencyObject.SetLocalValue(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.DependencyObject.SetValueInternal(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.DependencyObject.SetValue(DependencyProperty dependencyProperty, Object value)

at Windows.UI.Xaml.Controls.TabControl.set_SelectedIndex(Int32 value)

at Windows.UI.Xaml.Controls.TabItem.OnPointerPressed(Object sender, PointerRoutedEventArgs e)

at Windows.UI.Xaml.UIElement.OnPointerPressed(PointerRoutedEventArgs eventArgs)

at Windows.UI.Xaml.UIElement.OnPointerPressed(Object e)

at CallSite.Target(Closure , CallSite , Action`1 , Object )

at DotNetForHtml5.Core.INTERNAL_EventManager`2.OnEvent(Object e)

at DotNetForHtml5.Core.INTERNAL_EventManager`2.<StartListeningToDomEventsIfNotAlreadyListening>b__7(Object e)

at DotNetForHtml5.Core.INTERNAL_EventsHelper.<>c__DisplayClass1.<AttachToDomEvents>b__0(Object e)

at CallSite.Target(Closure , CallSite , Action`1 , Object )

at DotNetForHtml5.Core.HtmlEventProxy.<>c__DisplayClass4.<.ctor>b__2(Object s, EventArgsWithJSEventObject e)

at DotNetForHtml5.Core.HtmlEventProxy.<>c__DisplayClassa.<OnEvent>b__9()
---------------------------
OK
---------------------------

Sesztak
Posts: 172
Joined: Fri Jun 24, 2016 2:19 am

Re: BUG: DataGridRow Key Already Exists Exception /priority support needed

Postby Sesztak » Thu Oct 06, 2016 2:41 am

Hi,
Any progress ? :)
Best Regards,
Péter

JS-Support
Site Admin
Posts: 664
Joined: Tue Apr 08, 2014 3:42 pm

Re: BUG: DataGridRow Key Already Exists Exception /priority support needed

Postby JS-Support » Fri Oct 07, 2016 2:45 am

Hi,

The issue has been fixed. The fix will be included in Beta 10.1, to be released very soon.

Thanks.
Regards,
JS-Support

Sesztak
Posts: 172
Joined: Fri Jun 24, 2016 2:19 am

Re: BUG: DataGridRow Key Already Exists Exception /priority support needed

Postby Sesztak » Fri Oct 07, 2016 2:53 am

Hi dear JS-Support,

Great news !! -any estimated release time of Beta 10.1 ? :)

Is there any progress regarding the another datagrid problem: the performance issue (4 sec first time, 2 sec. after) ?

Br,
Péter

Sesztak
Posts: 172
Joined: Fri Jun 24, 2016 2:19 am

Re: BUG: DataGridRow Key Already Exists Exception /priority support needed

Postby Sesztak » Fri Oct 07, 2016 3:29 am

Dear JS-Support,

background: why we need quick reply ?:
it's should be good to know as we started to implement self 'quasi-datagrid' solution : based on listbox with datatemplate.
(to eliminate duplicated working)

Waiting for your kind reply,
Best Regards,
Péter

JS-Support
Site Admin
Posts: 664
Joined: Tue Apr 08, 2014 3:42 pm

Re: BUG: DataGridRow Key Already Exists Exception /priority support needed

Postby JS-Support » Mon Oct 10, 2016 2:41 am

Hi,

This issue has been fixed in Beta 10.1, available from:
http://forums.cshtml5.com/viewtopic.php?f=6&t=7742

Thanks.
Regards,
JS-Support


Return to “Bug Reports”

Who is online

Users browsing this forum: No registered users and 1 guest

 

 

cron