让我先尝试尽可能简单地解释我的情况:
假设我有一个包含多个 [input type='File'] 的页面。其中一些可能会被选中,而另一些则不会。
在我的 httppost 方法中,我知道我需要使用像“IEnumerable files”这样的参数来获取文件名,并且每个 [input] 名称我应该定义 = 'files' 或 'files[0]','files[1]' , ETC.....
我的问题是:在获取 HttpPostedFileBase 列表时,如何确定哪个文件属于哪个输入控件?因为某些输入可能会留空。
此外,因为这些 [input] 是动态创建的,并且没有固定数量,所以我无法在 httppost 方法中为它们中的每一个硬编码参数。