Захват событий отправки для Microsoft Form в приложении Blazor
Я использую Microsoft Forms
для целей обзора в моем приложении Blaozr, созданном с использованием ASP.NET Core 3.1.302. Скриншот о том, какMicrosoft Form
смотрит прилагается ниже:
Код, который используется, чтобы показать это Form
упоминается ниже:
@page "/questionarepoc"
@using Microsoft.AspNetCore.Hosting
@inject IWebHostEnvironment HostEnvironment
<h3>Questionare POC</h3>
@if (HostEnvironment.EnvironmentName=="Development")
{
<iframe width="640px" height="480px" src="https://forms.office.com/Pages/ResponsePage.aspx?
id=BiopSuv_ckSNqp3fkzLnW_NGlVhpUkdKjXPYvQce5XRUQzgwTExXOU0wMlFIT0hFWUpIS04zTlhRVi4u&embed=true"
frameborder="0" marginwidth="0" marginheight="0" style="border: none; max-width:100%; max-
height:100vh" allowfullscreen webkitallowfullscreen mozallowfullscreen msallowfullscreen> </iframe>
}
@code {
}
В основном я только что встроил iframe
в компонент бритвы, который был создан при создании этого Microsoft Form
.
Что я хочу сделать сейчас, так это захватить событие отправки для этого, но событие должно быть записано, если форма успешно отправлена. Итак, как лучше всего это сделать?
Вы можете увидеть форму ниже.
Также я вставляю сюда iframe, чтобы было легко, если кто-то захочет внести свой вклад и помочь мне разобраться в этой проблеме.
<iframe width="640px" height= "480px" src= "https://forms.office.com/Pages/ResponsePage.aspx?id=BiopSuv_ckSNqp3fkzLnW_NGlVhpUkdKjXPYvQce5XRUQzgwTExXOU0wMlFIT0hFWUpIS04zTlhRVi4u&embed=true" frameborder= "0" marginwidth= "0" marginheight= "0" style= "border: none; max-width:100%; max-height:100vh" allowfullscreen webkitallowfullscreen mozallowfullscreen msallowfullscreen> </iframe>