Я пытаюсь использовать дескриптор события onclose
из dialog
в Blazor. Я пытался использовать атрибут @onclose
, но он не работает.
<dialog @onclose="MyEventHandler">
</dialog>
@code {
async Task MyEventHandler()
{
}
}
Это приводит к следующей ошибке:
Unhandled exception rendering component: InvalidCharacterError: Failed to execute 'setAttribute' on 'Element': '@onclose' is not a valid attribute name.
System.InvalidOperationException: InvalidCharacterError: Failed to execute 'setAttribute' on 'Element': '@onclose' is not a valid attribute name.
at Microsoft.AspNetCore.Components.RenderTree.Renderer.InvokeRenderCompletedCallsAfterUpdateDisplayTask(Task updateDisplayTask, Int32[] updatedComponents)
Возможно ли обработать это событие в Blazor?
Среда:
- Blazor - рендеринг на стороне сервера
- . NET Core 3.1