【发布时间】:2011-02-10 07:21:13
【问题描述】:
我想知道如何为文件上传控制引发事件...... 在我的项目中,只要我选择了一个文件(图像),它就会在下面给出的标签中显示 FILENAME、EXTENSION 和 SIZE。
请回复我....
提前致谢。
【问题讨论】:
标签: asp.net file-upload
我想知道如何为文件上传控制引发事件...... 在我的项目中,只要我选择了一个文件(图像),它就会在下面给出的标签中显示 FILENAME、EXTENSION 和 SIZE。
请回复我....
提前致谢。
【问题讨论】:
标签: asp.net file-upload
您可以在选择文件后立即使用此代码获取文件信息。
int filesize = FileUpload1.PostedFile.ContentLength;
string fileextension = FileUpload1.PostedFile.ContentType
string filename = Path.GetFileName(FileUpload1.FileName);
【讨论】:
不幸的是,这是不可能的,你需要先上传文件,然后获取它的信息并将它们添加到标签中,否则你需要使用第三方插件才能做到这一点,例如 flash 或 java applet。
【讨论】:
在 HTML5 成为主流之前,如果不将整个文件上传到服务器,完全不可能做到这一点。 (可能使用 Flash 除外)
【讨论】: