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'
})