问题标签 [aspwizard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
38 浏览

javascript - 下一步将文件数组客户端添加到 ASPX 向导

我试图确定当从 asp:wizard 调用“Next”时是否可以发送文件数组。

我以前用一个简单的方法进行过这个工作,但是我被迫更改它,因为您无法从 FileObject 中删除单个文件。相反,我现在将通过输入添加的任何文件添加到数组中以解决此问题。

但是,我现在处于不确定如何在提交时将这些文件添加到表单数据的位置。

编辑:

在此向导步骤中,我有一个自定义用户控件,其中包含 type="file" 的 HTML 输入,并且此屏幕要求用户将多个文件添加到页面,但能够删除单个文件。

为了解决这个问题,我目前有一个事件监听器,它在更改时将发送的文件复制到一个新的数组客户端数组。当他们单击下一步按钮时,我需要将此客户端文件列表添加到向导创建的顶级表单中。