|
<SfGrid DataSource="@Orders" AllowPaging="true" Height="200" @ref="Grid">
<GridEvents TValue="Order"></GridEvents>
<SfToolbar>
<ToolbarItems>
<ToolbarItem Type="ItemType.Input">
<Template>
...
</Template>
</ToolbarItem>
<ToolbarItem Type="ItemType.Input" Align="Syncfusion.Blazor.Navigations.ItemAlign.Right">
<Template>
@*Apply styles for SfTextbox accordingly*@
<SfTextBox ValueChange="SearchValueChange" Placeholder="Search"></SfTextBox>
<span class="e-search-icon e-icons" />
</Template>
</ToolbarItem>
</ToolbarItems>
</SfToolbar>
...
</SfGrid>
@code{
SfGrid<Order> Grid;
public List<Order> Orders { get; set; }
public async Task SearchValueChange(ChangedEventArgs args)
{
await Grid.Search(args.Value);
}
...
}
|