asp.net :点击打开文件(word文件)怎么让他的内容显示在网页的控件上代码怎么写

解决方案 »

  1.   

    直接读取的方式不可以的,我替你试了 string path = Server.MapPath("~") + "\\MyFile\\d1.doc";
           
            using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.ReadWrite))
            {
                byte[] buffer = new byte[fs.Length];
                fs.Read(buffer, 0, buffer.Length);
                fs.Seek(0, SeekOrigin.Begin);            MemoryStream ms = new MemoryStream(buffer);
                StreamReader reader = new StreamReader(ms,System.Text.Encoding.Default);
                string str= reader.ReadToEnd();
                TextBox1.Text = str;
            }这个方式能读出.txt的文件
    这个源码可以看看
    http://www.svnhost.cn/Download/Detail-278.shtml