找回密码
 立即注册

QQ登录

只需一步,快速开始

brightfrank

高级会员

4

主题

16

帖子

1702

积分

高级会员

积分
1702

活字格认证

最新发帖
brightfrank
高级会员   /  发表于:2013-5-17 13:45  /   查看:10082  /  回复:12
以前spread开发团队说spread.net 7.0 版本会兼容IE10.0,昨天升级了7.0测试版,依然有问题,IE8.0显示内容正常,但IE10.0显示空白 空白.jpg 下面是iE8.0的,能正常显示 无标题.jpg (101.36 KB, 下载次数: 857)

12 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-5-17 17:06:00
沙发
回复 1楼brightfrank的帖子

不好意思,我这边在 IE10 下浏览是正常的。
不知道你做了哪些设置。开发环境是?
如果能把重现问题的 Demo 传到论坛,将有助于我调查问题。
回复 使用道具 举报
brightfrank
高级会员   /  发表于:2013-5-18 08:41:00
板凳
FpSpread1.ActiveSheetView.RowCount = 20;
            FpSpread1.ActiveSheetView.ColumnCount = 10;
            this.FpSpread1.Sheets[0].AllowPage = false;
            FpSpread1.Sheets.Count = 1;
            FpSpread1.ScrollBarBaseColor = Color.LightSteelBlue;
            for (int i = 0; i < FpSpread1.Sheets.Count; i++)
                ApplySkin(FpSpread1.Sheets);
            FpSpread1.EnableAjaxCall = true;
            FpSpread1.ClientAutoCalculation = true;

            if (service != null)
            {
                string workItemId = Request.QueryString["WorkItemId"];
                DataSet myds = service.getWorkFormApprovMsgByWorkItemId(workItemId);
                if (myds == null)
                    return;
                HiddenworkItemId.Text = workItemId;

                //获取表单内容
                DataTable mytab1 = myds.Tables[0];
                if (mytab1.Rows.Count > 0)
                {
                    FormType.Text = mytab1.Rows[0]["FormTypeName"].ToString(); // model.FormTypeName;
                    FormListName.Text = mytab1.Rows[0]["FullName"].ToString(); //model.FullName;
                    FormNo.Text = mytab1.Rows[0]["FormNo"].ToString(); //model.FormNo;
                    WorkName.Text = mytab1.Rows[0]["FormName"].ToString(); //model.FormName;
                    Realname.Text = mytab1.Rows[0]["Realname"].ToString(); //model.Realname;
                    HiddenFormNo.Text = mytab1.Rows[0]["FormNo"].ToString(); //model.FormNo;
                    HiddenWorkFormId.Text = mytab1.Rows[0]["WorkFormId"].ToString(); //model.WorkFormId.ToString();
                    string mystr = mytab1.Rows[0]["Contents"].ToString(); //model.Contents;
                    if (mystr.Substring(0, 1) == "?")
                    {
                        mystr = mystr.Substring(1, mystr.Length - 1);
                    }
                    MemoryStream ms = new MemoryStream(System.Text.Encoding.UTF8.GetBytes(mystr));

                    FpSpread1.Sheets[0].Open(ms);
                }
回复 使用道具 举报
brightfrank
高级会员   /  发表于:2013-5-18 08:42:00
地板
开发环境是vs2010
回复 使用道具 举报
brightfrank
高级会员   /  发表于:2013-5-18 08:43:00
5#
在iE8.0和ie9.0能正常显示
回复 使用道具 举报
brightfrank
高级会员   /  发表于:2013-5-20 10:31:00
6#
最重要的是,在&quot;工具&quot;下的兼容性视图打上勾能显示,spread.net 6.0把兼容性视图打上勾也可以显示出来,但对用户操作太麻烦了
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-5-20 16:51:00
7#
回复 6楼brightfrank的帖子

1.十分抱歉,我根据您当前提供的代码无法重现问题,能否制作一个简单的 Demo 发到论坛,这样有助于我加快调查进度。

2.如果在页面的 Head 节点下添加浏览器兼容模式设置是否可以接受?

  1. <head runat="server">
  2.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  3.     <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
  4.     <title></title>
  5. </head>
复制代码
回复 使用道具 举报
brightfrank
高级会员   /  发表于:2013-5-20 19:01:00
8#
谢谢您的回复.

您说在Head 节点下添加浏览器兼容模式设置:
结果是和其它框架布局有冲突,如 ext.net
回复 使用道具 举报
brightfrank
高级会员   /  发表于:2013-5-20 19:13:00
9#
也就是说显示div下显示spread的代码不能放在其它容器内

<div>      

     显示spread 的代码
</div>
回复 使用道具 举报
brightfrank
高级会员   /  发表于:2013-5-20 19:16:00
10#
以下布局,把spread控件放在ext.net容器下就显示空白,但IE 9.0是正常的
                                            <extanel ID="anel3" runat="server">
                                                        <Items>
                                                            <ext:BorderLayout ID="test1" runat="server">
                                                                <North>
                                                                    <extanel ID="anel2" runat="server" Height="55" Layout="FitLayout">
                                                                        <Content>
                                                                            <div >
                                                                                                显示spread 的代码

                                                                             </div>
                                                                        </Content>
                                                                    </extanel>
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部