@page "{handler?}" @model IndexModel @{ ViewData["Title"] = "Basket"; }
@if (Model.BasketModel.Items.Any()) {

Product
Price
Quantity
Cost
@for (int i=0; i< Model.BasketModel.Items.Count; i++) { var item = Model.BasketModel.Items[i];
@item.ProductName
$ @item.UnitPrice.ToString("N2")
$ @Math.Round(item.Quantity * item.UnitPrice, 2).ToString("N2")
@*
@item.ProductId
*@
Total
$ @Model.BasketModel.Total()
@**@
}
} else {
Basket is empty.
}