|
<SfGrid @ref="Grid" DataSource="@Orders" AllowPaging="true" Height="315">
<GridEvents CommandClicked="CommandClicked" TValue="Order"></GridEvents>
...
<GridColumns>
...
<GridColumn HeaderText="Manage Records" Width="150">
<GridCommandColumns>
<GridCommandColumn Title="Add" ButtonOption="@(new CommandButtonOptions() { IconCss = "e-icons e-add", CssClass = "e-flat" })"></GridCommandColumn>
<GridCommandColumn Type="CommandButtonType.Edit" ...></GridCommandColumn>
...
</GridCommandColumns>
</GridColumn>
</GridColumns>
</SfGrid>
SfGrid<Order> Grid;
public void CommandClicked(CommandClickEventArgs<Order> args)
{
if(args.CommandColumn.Title == "Add")
{
Grid.AddRecord();
}
}
|