我需要从我的输入ID获取文件名是Announcement_PIC,但是当我尝试获取文件名时它总是返回null。下面是我的代码:从C#中的<input type =“file”>获取文件.net
正面:
<input type="file" runat="server" class="textboxTabsFiles" ID="Announcement_PIC"/>
后端: 我已经包括了以下疑问语气类:
protected System.Web.UI.HtmlControls.HtmlInputFile File1;
protected System.Web.UI.HtmlControls.HtmlInputButton Submit1;
这是如何我目前得到我的文件名
string fn = System.IO.Path.GetFileName(Announcement_PIC.PostedFile.FileName).ToString();
编辑:我的文件上传被放置在JQuery选项卡中,并使用asp文件上载它也有问题获取文件名,因此我尝试使用输入文件
哪个事件,你有这样的代码?为什么不使用Asp的FileUploader – yogi 2012-08-03 13:06:11
在'RSS'提要中,这个问题的标题创建了一个文件上传加载程序框,如下所示:[文件上传](http://www.javascript-coder.com/wp-内容/上传/ 2010/07 /文件upload.png)。相当漂亮。 – Bob2Chiv 2012-08-03 13:12:59
您是否正在执行异步回发或完整回发? – 2012-08-04 07:31:14