找回密码
 立即注册

QQ登录

只需一步,快速开始

iceman
社区贡献组   /  发表于:2013-7-19 15:05:00
11#
回复 10楼luoyefeng的帖子

支持,我使用 Spread for ASP.NET 7.0 测试如图:

Demo2.gif

设置方法:
  1. if (IsPostBack)
  2.             {
  3.                 return;
  4.             }
  5.             this.FpSpread1.Sheets.Count = 4;

  6.             this.FpSpread1.Sheets[0].Cells[0, 0].Text = "Sheet1";
  7.             this.FpSpread1.Sheets[1].Cells[0, 0].Text = "Sheet2";
  8.             this.FpSpread1.Sheets[2].Cells[0, 0].Text = "Sheet3";
  9.             this.FpSpread1.Sheets[3].Cells[0, 0].Text = "Sheet4";
复制代码
回复 使用道具 举报
luoyefeng
注册会员   /  发表于:2013-7-19 15:23:00
12#
我想也应该支持,我用的是6.0 ,但是不知道是不是哪个属性没设置好,没法切换页签,除了第一个页签,其他的页签都不能用。以你这个为例,就只有sheet1这个页签可用,其他的都是灰色的,无法切换。但通过程序跟踪应该有多个sheet
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-7-19 15:24:00
13#
回复 12楼luoyefeng的帖子

把你的 Demo 发上来我看看?
回复 使用道具 举报
luoyefeng
注册会员   /  发表于:2013-7-19 17:09:00
14#
斑竹帮我看看为什么解压后失败呢,第一段是把fpspread压缩到一个文件中,第二段是从压缩文件中读出来,但读取老是报错

private void button2_Click(object sender, EventArgs e)
        {
            FileStream fs = null;
            var file = "test.fs";
            try
            {
                fs = new FileStream(file, FileMode.Create, FileAccess.ReadWrite);
                DeflateStream zipStream = new DeflateStream(fs, CompressionMode.Compress);
                spdData.Save(zipStream, false);
                fs.Flush();
                zipStream.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                fs.Close();
            }
        }

        private void button3_Click(object sender, EventArgs e)
        {
            var file = "test.fs";
            spdData.Sheets.Clear();
            FileStream fs = null;
            try
            {
                fs = new FileStream(file, FileMode.Open, FileAccess.Read);               
                DeflateStream unZipStream = new DeflateStream(fs, CompressionMode.Decompress, true);
                spdData.Open(unZipStream);
                unZipStream.Close();
                MessageBox.Show("ok");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                fs.Close();
            }
        }
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-7-19 18:54:00
15#
回复 14楼luoyefeng的帖子

我这边没有出现问题,请问重现问题的操作步骤是?

Demo1.gif
回复 使用道具 举报
luoyefeng
注册会员   /  发表于:2013-7-19 20:53:00
16#
spdData.Open(unZipStream);
这一步
回复 使用道具 举报
luoyefeng
注册会员   /  发表于:2013-7-22 10:16:00
17#
斑竹,上周五那个压缩的问题你们处理得怎么样了?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-7-22 18:03:00
18#
luoyefeng 你好

我们调查之后明天给你回复结果。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部