1

Microsoft Forms在使用 ASP.NET Core 3.1.302 创建的 Blaozr 应用程序中用于调查目的。下面附上有关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.

我现在想要做的是为此捕获提交事件,但如果表单成功提交,则应该捕获该事件。那么最好的方法是什么?

你可以看到下面的表格。

https://forms.office.com/Pages/ResponsePage.aspx?id=BiopSuv_ckSNqp3fkzLnW_NGlVhpUkdKjXPYvQce5XRUQzgwTExXOU0wMlFIT0hFWUpIS04zTlhRVi4u

此外,我在这里粘贴 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>

4

0 回答 0