|
private async Task SaveMany()
{
var RowsData = BooksGrid.CurrentViewData;
foreach (var row in RowsData)
{
//How can I access the checkbox value in each row?
}
}
|
|
<GridColumn HeaderText="" Width="20">
<Template>
@{
var a = context as Order;
//Assign unique @ref value for the checkboxes in each row based on OrderID column value
<SfCheckBox @ref="@InputCheck[a.OrderID]" TChecked="bool"></SfCheckBox>
}
</Template>
</GridColumn>
@code{
SfGrid<Order> BooksGrid { get; set; }
private Dictionary<int?, SfCheckBox<bool>> InputCheck = new Dictionary<int?, SfCheckBox<bool>>();
private async Task SaveMany()
{
var RowsData = BooksGrid.CurrentViewData;
foreach (Order row in RowsData)
{
//Here you can get the state of the checkboxes in each row. Based on the ref value of each checkboxes in each rows
var b = InputCheck[row.OrderID].Checked;
}
}
...
}
|