ファイルアップロードコントロールとボタンがあります:
<asp:FileUpload ID="venfileupld" runat="server" />
<asp:Button ID="venupld1" runat="server" Text="Upload" OnClick="venupld1_Click" />
ボタンクリックイベントで私はこれを行っています:
string name = venfileupld.PostedFile.FileName;
string filepath = Server.MapPath("upload_excel/") + name;
venfileupld.PostedFile.SaveAs(filepath);
writetoven();
しかし、それは私にエラーを与えています。
私の最初の質問は、なぜ私が回線上でエラーを受け取っているのかということです。
string name = venfileupld.PostedFile.FileName;
アップローダーにファイルがないことはnullになります。
そして2番目の質問は、次の名前の関数に渡すことができるファイルを取得する方法です。
writetoven();
何か助けはありますか?