Asp.NetアップロードファイルRequest.filesはファイルを取得できません

2059 ワード

1>formとinputサーバ側1.1>form用サーバ側コントロールを使用します.サーバ側のファイルアップロードコントロールがある場合、返されるリクエストにはformがenctype=「multipart/form-data」1.2>サーバ側actionのデフォルトのページを指します.
    <form id="form1" runat="server">
    <input type="file" id="file1" runat="server" />
    <input type="submit" value="  " />
    </form>

クライアントが返すコード
<form method="post" action="upFile.aspx" id="form1" enctype="multipart/form-data">

2>htmlのinput fileで、
注意にはname属性が必要です.そうでなければRequest.filesはファイルを取得できません
<form enctype="multipart/form-data" ID="form1" runat="server">
      <input type="file" name="filename" />
</form>