我有一个文件上传控件和一个按钮:
<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 。
第二个问题是我如何获得可以传递给名为的函数的文件:
writetoven();
有什么帮助吗?