I am using server-side blazor and the EjsMultiSelect control. At runtime, the dropdown appears to work fine but during any operation throws the following exception in the
browser console:
Uncaught (in promise) Error: System.ArgumentException: The assembly 'Syncfusion.EJ2.RazorComponents' does not contain a public method with [JSInvokableAttribute("UpdateModel")].
at Microsoft.JSInterop.DotNetDispatcher.GetCachedMethodInfo(:5000/String assemblyName, String methodIdentifier)
at Microsoft.JSInterop.DotNetDispatcher.InvokeSynchronously(:5000/String assemblyName, String methodIdentifier, Object targetInstance, String argsJson)
at Microsoft.JSInterop.DotNetDispatcher.BeginInvoke(:5000/String callId, String assemblyName, String methodIdentifier, Int64 dotNetObjectId, String argsJson)
at endInvokeDotNetFromJS (blazor.server.js:8)
at blazor.server.js:8
at new Promise (<anonymous>)
at e.beginInvokeJSFromDotNet (blazor.server.js:8)
at blazor.server.js:1
at Array.forEach (<anonymous>)
at e.invokeClientMethod (blazor.server.js:1)
at e.processIncomingData (blazor.server.js:1)
at e.connection.onreceive (blazor.server.js:1)
at WebSocket.i.onmessage (blazor.server.js:1)