@using Syncfusion.Blazor.Grids
@using Syncfusion.Blazor.Data
<GridPageSettings PageSize="5"></GridPageSettings>
<GridColumns>
<GridColumn Field=”Manager.EmployeeId” HeaderText="Manager Id" Width="150"></GridColumn>
<GridColumn Field=”Supervisor.EmployeeId” HeaderText="Supervisor Id" Width="150"></GridColumn>
<GridColumn Field=@nameof(Order.OrderDate) HeaderText=" Order Date" Format="d" Type="ColumnType.Date" Width="130"></GridColumn>
</GridColumns>
</SfGrid>
@code{
public Query Qry = new Query().Expand(new List<string> { "Manager","Supervisor" });
}
|
<SfGrid ID="Grid" @ref="Grid" AllowFiltering="true" Query="Qry" TValue="CustomerViewModel" Toolbar="@ToolbarItems" Height="100%" AllowPaging="true" AllowSorting="true">
<GridPageSettings PageSize="2"></GridPageSettings>
<SfDataManager @ref="dm" Url="http://localhost:64956/odata/books" Adaptor="Adaptors.ODataV4Adaptor"></SfDataManager>
<GridEvents OnActionFailure="ActionFailureHandler" OnActionBegin="OnBegin" TValue="CustomerViewModel"></GridEvents>
. . .
</SfGrid>
@code{
SfDataManager dm { get; set; }
public Query Qry = new Query().Where("Gender", "equal", "Female").Expand(new List<string> { "Group", "Div" });
. . .
} |