一个ext的附件控件,上传文件时需要验证word文档是否为空,为空的话不能上传,docx文件
 var file = fileobject.GetFile(v);
 file.Size==0
就能进行判断, 但是doc的内容为空的话, file.Size不是0, 我alert了一个空doc file.Size 是 10752,但是doc在不同的环境下,空内容的doc大小是不定的,无法判断,小弟只能来此请教大牛了

解决方案 »

  1.   

     FileStream fs = new FileStream(URL, FileMode.Open, FileAccess.Read);
            StreamReader sr = new StreamReader(fs);
            int x = sr.ReadToEnd().Trim().Length;应该可以
      

  2.   

    大哥 这三个参数(URL, FileMode.Open, FileAccess.Read)都是什么意思,从哪儿来的?
    还有 int x = sr.ReadToEnd().Trim().Length 这个x等于0 就代表doc文档内容为空了吧