FileUpload控件事件

时间:2010-04-20 19:34:37

标签: asp.net file-upload

我想知道如何为fileupload控件引发事件.... 在我的项目中,只要我选择一个文件(图像),就应该显示FILENAME,EXTENSION&在下面给出的标签中大小。

请回复我......

提前致谢。

3 个答案:

答案 0 :(得分:1)

在HTML5成为主流之前,如果不将整个文件上传到服务器,则完全无法做到这一点。 (除非可能使用Flash)

答案 1 :(得分:0)

不幸的是,您不可能首先上传文件,然后获取信息并将其添加到标签中,否则您需要使用第三方插件来执行此操作,例如flash或Java applet。 / p>

答案 2 :(得分:0)

您可以在选择文件后立即使用此代码获取文件信息。

int filesize = FileUpload1.PostedFile.ContentLength;
string fileextension = FileUpload1.PostedFile.ContentType
string filename = Path.GetFileName(FileUpload1.FileName);