When I call "Dialogs.AlertAsync", I get null reference error. Any reason why? The whole page is under TelerikRootComponent.
<TelerikGrid Data="@availableSchedules" class="myTelerik-grid" SelectionMode="GridSelectionMode.Multiple"
SelectedItems="@selectedSchedules"
SelectedItemsChanged="@((IEnumerable<BTWInstructorAvailability> newSelected) => OnRowSelect(newSelected))"
ScrollMode="GridScrollMode.Scrollable" Height="300px">
<GridColumns>
<GridCheckboxColumn CheckBoxOnlySelection="true" SelectAll="false" />
<GridColumn Field="InstructorName" Title="Instructor Name" />
<GridColumn Field="StartDate" DisplayFormat="{0:MM/dd/yyyy}" Title="Start Date" />
<GridColumn Field="EndDate" DisplayFormat="{0:MM/dd/yyyy}" Title="End Date" />
<GridColumn Field="Languages" Title="Languages" />
</GridColumns>
</TelerikGrid>
protected async Task OnRowSelect(IEnumerable<BTWInstructorAvailability> newSelected)
{
// Enforce max selection of 3
if (newSelected.Count() > 3)
{
await Dialogs.AlertAsync("Maximum of 3 lessons can be selected.");
return;
}
selectedSchedules = newSelected;
}