C# 是否可以在<;表格>;

C# 是否可以在<;表格>;,c#,.net-core,quasar-framework,C#,.net Core,Quasar Framework,我有一个,其中我使用Vue.js和Quasar,并在asp.net core 3.1中以HTML形式提交 问题是当我使用Quasar Uploader()时 该功能运行良好,但当我提交表单时(post I C#和.net core)。 我无法在控制器中获取文件 从本例中可以看出: 呈现上载程序时,它没有属性name。从上面的示例中,您有以下输入: 我想这就是为什么我不能从我的控制器得到它。当我使用.net Core 3.1提交此表单时,如何解决此问题? 我认为在创建记录之前,让人们通过我的AP

我有一个
,其中我使用Vue.js和Quasar,并在asp.net core 3.1中以HTML形式提交 问题是当我使用Quasar Uploader()时

该功能运行良好,但当我提交表单时(post I C#和.net core)。 我无法在控制器中获取文件

从本例中可以看出:

呈现上载程序时,它没有属性name。从上面的示例中,您有以下输入:

我想这就是为什么我不能从我的控制器得到它。当我使用.net Core 3.1提交此表单时,如何解决此问题? 我认为在创建记录之前,让人们通过我的API上传文件没有什么好办法。 这是我看不到的一种选择吗

编辑:
位于加号图标上。因此,通过使用inspect元素,您应该能够看到没有出现名称

示例代码: HTML


如果有其他人需要这个,我会用这个:

:name=“'file_description['+index+']”“


这样每个人都有一个名字……从另一个数组中,我知道会有多少个文件描述。

如果没有一个名字,就不可能帮助你。另外请注意,您的代码笔链接会将您带到一个空白编辑器。对于此链接,我深表歉意。还添加了如何查看/再现codepen中的错误。
<div id="q-app">
  <div class="q-pa-md">
    <div class="q-gutter-sm row items-start">
      <q-uploader
        url="http://localhost:4444/upload"
        style="max-width: 300px"
      ></q-uploader>

      <q-uploader
        url="http://localhost:4444/upload"
        color="teal"
        flat
        bordered
        style="max-width: 300px"
      ></q-uploader>

      <q-uploader
        url="http://localhost:4444/upload"
        label="Upload files"
        color="purple"
        square
        flat
        bordered
        style="max-width: 300px"
      ></q-uploader>

      <q-uploader
        url="http://localhost:4444/upload"
        label="No thumbnails"
        color="amber"
        text-color="black"
        no-thumbnails
        style="max-width: 300px"
      ></q-uploader>
    </div>
  </div>
</div>
new Vue({
  el: '#q-app'
})