Welcome to the Blazor feedback portal. We’re happy you’re here! If you have feedback on how to improve the Blazor, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

3
Votes

When resizing a column, I can see on the debug events a lot of handled exceptions being fired:

Exception thrown: 'Newtonsoft.Json.JsonReaderException' in Newtonsoft.Json.dll ("Could not convert string to double: 208.33334350585938px. Path 'width', line 1, position 41.") Exception thrown: 'Newtonsoft.Json.JsonReaderException' in Newtonsoft.Json.dll ("Could not convert string to double: 208.33334350585938px. Path 'width', line 1, position 41.") Hyperlink: Activate Historical Debugging 147.77s [18304] Worker Thread


Although this exception generally does not do any harm, sometimes after resizing a column I get this message on the browser:


Empty


and an exception:


Microsoft.AspNetCore.Components.Server.Circuits.RemoteRenderer[100]

      Unhandled exception rendering component: Input string was not in a correct format.

      System.FormatException: Input string was not in a correct format.

         at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)

         at System.Number.ParseInt32(ReadOnlySpan`1 value, NumberStyles styles, NumberFormatInfo info)

         at Syncfusion.Blazor.Grids.Internal.WidthController`1.GetWidth(GridColumn column)

         at Syncfusion.Blazor.Grids.Internal.WidthController`1.BuildRenderTree(RenderTreeBuilder __builder)

         at Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder batchBuilder, RenderFragment renderFragment)

         at Microsoft.AspNetCore.Components.RenderTree.Renderer.RenderInExistingBatch(RenderQueueEntry renderQueueEntry)

         at Microsoft.AspNetCore.Components.RenderTree.Renderer.ProcessRenderQueue()

fail: Microsoft.AspNetCore.Components.Server.Circuits.CircuitHost[111]

      Unhandled exception in circuit 'fHSlrc5NFW2BT69Soh_lG7XFWAJOaXJaa94i4wB4iQ4'.

      System.FormatException: Input string was not in a correct format.

         at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)

         at System.Number.ParseInt32(ReadOnlySpan`1 value, NumberStyles styles, NumberFormatInfo info)

         at Syncfusion.Blazor.Grids.Internal.WidthController`1.GetWidth(GridColumn column)

         at Syncfusion.Blazor.Grids.Internal.WidthController`1.BuildRenderTree(RenderTreeBuilder __builder)

         at Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder batchBuilder, RenderFragment renderFragment)

         at Microsoft.AspNetCore.Components.RenderTree.Renderer.RenderInExistingBatch(RenderQueueEntry renderQueueEntry)

         at Microsoft.AspNetCore.Components.RenderTree.Renderer.ProcessRenderQueue()


Thanks,

Dardan Vokshi