【问题标题】:FileUpload control event文件上传控件事件
【发布时间】:2011-02-10 07:21:13
【问题描述】:

我想知道如何为文件上传控制引发事件...... 在我的项目中,只要我选择了一个文件(图像),它就会在下面给出的标签中显示 FILENAME、EXTENSION 和 SIZE。

请回复我....

提前致谢。

【问题讨论】:

    标签: asp.net file-upload


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      不幸的是,这是不可能的,你需要先上传文件,然后获取它的信息并将它们添加到标签中,否则你需要使用第三方插件才能做到这一点,例如 flash 或 java applet。

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-06-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-07-23
          • 1970-01-01
          • 2011-08-06
          • 2014-03-23
          相关资源
          最近更新 更多