Пример. События жизненного цикла. Инициализация компонента (OnInitialized{Async})

OnInitialized и OnInitializedAsync вызываются, когда компонент инициализируется после получения начальных параметров в SetParametersAsync.

Приложения Blazor, которые предварительно отрисовывают свое содержимое на сервере, вызывают OnInitializedAsync дважды:
  • - Один раз, когда компонент изначально отрисовывается статически как часть страницы.
  • - И второй раз, когда браузер отрисовывает компонент.

Инициализация выполнена - 5/25/2026 8:32:40 AM


Исходный код

              Pages\Events\Life\OnInit.razor ------------------------- 

@page "/on-init"

<p>Инициализация выполнена - 5/25/2026 8:32:40 AM</p>

@code {
    private string message;

    protected override void OnInitialized()
    {
        message = $"Инициализация выполнена - {DateTime.Now}";
    }
}

        
An error has occurred. This application may no longer respond until reloaded. Reload 🗙
Web hosting by Somee.com