<SfGrid @ref="Grid" TValue="Order" AllowPaging="true" AllowFiltering="true" Toolbar="@(new List<string>() { "Add", "Edit", "Update", "Cancel" })" >
<GridFilterSettings Type="Syncfusion.Blazor.Grids.FilterType.Menu"></GridFilterSettings>
<GridEditSettings AllowEditing="true" Mode="EditMode.Normal"></GridEditSettings>
<SfDataManager @ref="dm" Url="http://localhost:64956/odata/books" Adaptor="Adaptors.ODataV4Adaptor"></SfDataManager>
<GridColumns>
. . .
</GridColumns>
</SfGrid>
@code{
public SfDataManager dm { get; set; }
SfGrid<Order> Grid;
. . .
protected override void OnAfterRender(bool firstRender)
{
base.OnAfterRender(firstRender);
(dm.DataAdaptor as ODataV4Adaptor).Options.UpdateType = HttpMethod.Put;
}
} |
Hi,
after upgrade components to last version (19,2,46), the previous solution
(dm.DataAdaptor as ODataV4Adaptor).Options.UpdateType = HttpMethod.Put;
i have a compile error the UpdateType is now readonly,how can do it now this ?
thanks.
protected override void OnAfterRender(bool firstRender)
{
base.OnAfterRender(firstRender);
if (dm != null)
{
RemoteOptions Rm = (dm.DataAdaptor as ODataV4Adaptor).Options;
Rm.UpdateType = HttpMethod.Put;
(dm.DataAdaptor as ODataV4Adaptor).Options = Rm;
}
} |
hi Raul
thanks for the support all is correct now.
best regards.