Hi Richard,
Greetings from Syncfusion support.
By default, when pressing the escape will cancel the edit changes made in the edit form from updating into Grid. So the value entered in SfTextBox will not be updated to Grid(this is why Grid not show the modified value).
And based on your scenario, it is recommended to use the Value property of SfTextBox instead of @bind-Value property. Please refer the code below,
<EditTemplate>
<Syncfusion.Blazor.Inputs.SfTextBox ID="Col3" Value="@((context as TestRecord).Col3)" />
</EditTemplate>
</GridColumn>
|
And also ensure to set the ID property value for the SfTextBox same as that of the Field name value, to update the value into Grid.
We have also prepared a modified sample based on your scenario. Please download the sample form the link below,
Please get back to us if you need further assistance.
Regards,
Renjith Singh Rajendran