今まではFlashなどを使わなければ実現不可能だった複数ファイルアップロードですが、html5ではinput type="file"にmuliple属性を付けるだけでできるようになりました。 <input type="file" name="example" multiple> この機能はもちろん.NETでもサポートされており、.NET4.5で追加された機能を使えば簡単に実装できます。 しかし、私の会社の環境は.NET4.0…。なんだ結局複数ファイルアップロードできないのかよ!!と思いきやあっさりできたので忘備しておきます。 以下は.NET4.5で実装した例。 ■html <asp:FileUpload ID="FileUpload" runat="server" AllowMultiple="true"/>■C# protected void btnUpload_Click(object