Код: Выделить всё
// QuickGrid.razor
private void RenderColumnHeaders(RenderTreeBuilder __builder)
{
foreach (var col in _columns)
{
@col.HeaderContent
@if (col == _displayOptionsForColumn)
{
@col.ColumnOptions
}
}
}
// QuickGrid.razor.cs
// Caches of method->delegate conversions
private readonly RenderFragment _renderColumnHeaders;
public QuickGrid()
{
_renderColumnHeaders = RenderColumnHeaders;
}
Код: Выделить всё
@{
RenderColumnHeaders(__builder);
}
@* or *@
@((RenderFragment)RenderColumnHeaders)
Исходный код
Подробнее здесь: https://stackoverflow.com/questions/792 ... ource-code
Мобильная версия