Razor组件加载完毕如何执行回调 发表于 2021-03-03 分类于 .NET Valine: 本文字数: 610 阅读时长 ≈ 1 分钟Razor 组件加载完毕如何执行回调?参考StackOverflow1.重写 Razor 组件的 OnInitializedAsync()方法123456789101112131415161718@code { void SomeStartupMethod() { // Do Some Work } Task SomeStartupTask() { // Do some task based work return Task.CompletedTask; } protected override async Task OnInitializedAsync() { SomeStartupMethod(); await SomeStartupTask(); }}2.重写 Razor 组件的 OnAfterRender()方法1234567891011@code{ protected override void OnAfterRender(bool firstRender) { // execute conditionally for loading data, otherwise this will load // every time the page refreshes if(firstRender) { // Do work to load page data and set properties } }}-------------本文结束感谢您的阅读------------- 本文作者: Ten 本文链接: https://tanwucheng.github.io/2021/03/03/Razor组件加载完毕如何执行回调/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!