<SfGrid DataSource="@Employees" AllowPaging="true" Height="315" Toolbar="@(new List<string>() { "Add", "Edit", "Delete", "Cancel", "Update" })">
<GridEditSettings AllowAdding="true" AllowEditing="true" AllowDeleting="true"></GridEditSettings>
<GridEvents OnActionFailure="ActionFailureHandler" TValue="EmployeeData"></GridEvents>
. . .
</SfGrid>
@code{
public List<EmployeeData> Employees { get; set; }
. . .
public void ActionFailureHandler(FailureEventArgs args)
{
var s = JsonConvert.DeserializeObject<Dictionary<string, object>>(JsonConvert.SerializeObject(args.Error)); //get details
}
} |
|
Hi,
from WebAssembly I cannot deserialize FailureEventArgs.
This doesn't work:
public void ActionFailureHandler(Syncfusion.Blazor.Grids.FailureEventArgs args)
{
var s = Newtonsoft.Json.JsonConvert.DeserializeObject<Dictionary<string, object>>(Newtonsoft.Json.JsonConvert.SerializeObject(args.Error)); //get details
}
Any idea?
Thanks in advance
Nicola