找回密码
 立即注册

QQ登录

只需一步,快速开始

longsences

初级会员

16

主题

57

帖子

384

积分

初级会员

积分
384

活字格认证微信认证勋章

longsences
初级会员   /  发表于:2015-6-4 09:03  /   查看:7780  /  回复:8
版主好,在使用WEB 版本的FP时出现一个问题,


     首先在FP WEB随机安装包发布的DEMO中 spWebProductTour.headers.aspx 中跨行合并是没有问题的,我将代码同样的方式切换到另一个VS2005的项目中后就出现如下的问题。
     
     官方DEMO如下图:

      DEMO.png

       官方DEMO代码如下:

    Sub InitSpread()

        With FpSpread1.Sheets(0)
            '.ColumnHeaderDataModel.RowCount = 3
            '.ColumnHeaderDataModel.SetValue(0, 2, "My Text")
            .RowHeaderDataModel.ColumnCount = 3
            .RowHeaderDataModel.SetValue(0, 0, "Text")
            'Add span
            .RowHeaderSpanModel.Add(0, 0, 3, 1)
        End With



         而自己测试的页面及代码有如下问题:
     
Test1.png (45.26 KB, 下载次数: 499)

8 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-6-4 12:32:00
沙发
回复 1楼longsences的帖子

感谢对该问题的反馈。
为了帮助你解决问题,有一些地方需要和你确认。
请问,你是说之前使用Spread for asp.net进行合并正常,但是使用spread for winForm合并出现问题?
那么请将出现问题的spread for winform的Demo发给我们,我们帮你看看。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
longsences
初级会员   /  发表于:2015-6-4 16:29:00
板凳
回复 2楼Alice的帖子

谢谢,Alice的回复:

问题是这样的,两个都是For Asp.net版本的。版本也是一样的。我的是asp c#.net 而官方的是VB.NET的。
我的测试代码很简单就是如下:

            spr_DayIntoNoneProduct.ActiveSheetView.RowCount = 5;
            spr_DayIntoNoneProduct.ActiveSheetView.RowHeader.ColumnCount = 2;
            spr_DayIntoNoneProduct.ActiveSheetView.RowHeaderSpanModel.Add(0, 0, 3, 1);
            spr_DayIntoNoneProduct.ActiveSheetView.RowHeader.Cells[0, 0].Text = "Rows Header Span";

而官方发布的DEMO中的代码如下:
       With FpSpread1.ActiveSheetView
                       .RowCount = 5
                       .RowHeader.ColumnCount = 2
              End With

               'Disbale AJAX
               FpSpread1.EnableAjaxCall = False

               FpSpread1.ActiveSheetView.RowHeaderSpanModel.Add(0, 0, 3, 1)
               FpSpread1.ActiveSheetView.RowHeader.Cells(0, 0).Text = "Rows Header Span"

                但是最终显示出结果是不一样的,见第一次发布图,谢谢。
回复 使用道具 举报
longsences
初级会员   /  发表于:2015-6-4 17:05:00
地板
发布了,才看到发到WIN FORM 中了,不好意思。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-5 10:09:00
5#
回复 4楼longsences的帖子

你好,
确认下你现在使用的版本是 Spread for ASP.NET 2.5 吗?
由于版本较老我们需要搭建相应环境进行测试。

另外,2.5 由于是较早的版本在功能和浏览器兼容性上可能已经不适用于最终用户了,Spread 已经推出了8.1版本,已经完美兼容IE11等主流浏览器,推荐您了解下:
http://demo.gcpowertools.com.cn/Spread/ASPNET/ControlExplorer/
http://www.gcpowertools.com.cn/products/spread_aspnet.htm

谢谢
回复 使用道具 举报
longsences
初级会员   /  发表于:2015-6-5 12:52:00
6#
回复 5楼iceman的帖子

[url][/url]谢谢,iceman 。

我的版本是2.5的。
但是在官方发布的DEMO中使用代码是没有问题的,而且两者的差异一是编译语言差异,二是.NET的版本不一致。我想这个问题应该是我代码的问题,但是实在发现不了问题点现在。

官方DEMO:C:\Program Files\FarPoint Technologies\Spread.WebForms.v25\v2.5.1000\Samples\VB\spWebProductTour\spans

谢谢,iceman
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-5 18:36:00
7#
回复 6楼longsences的帖子

好的,了解了,我这边在搭建环境测试后,给您进一步反馈。
回复 使用道具 举报
longsences
初级会员   /  发表于:2015-6-20 13:52:00
8#
谢谢Alice, iceman, 应该是 Alice  说的是兼容问题,我将IE的环境设置成兼容环境时问题可以了。

谢谢两位的耐心帮助。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-23 09:01:00
9#
回复 8楼longsences的帖子

好的,感謝您的反馈。本帖关闭了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部