AjaxControlToolkit LineChart不适用于IE11或Edge中的3个值

我在ASP.NET WebForms应用程序中使用AjaxControlToolkit,并且具有3个值的折线图。我注意到,如果一条线具有3个X轴值,并且只有一个线系列在IE中不会绘制最后一项,而是将其显示在网格下方。这仅适用于IE11或Edge。在Chrome中,它可以正确显示。

我正在使用2015年8月发布的最新AjaxControlToolkit版本15.1.3。

这是代码:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="LineChart.aspx.cs" Inherits="LineChart2.LineChart" %>
<!DOCTYPE html>
 <html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server">
    <title></title>
</head>
<body>        
    <form id="form1" runat="server">  
    <asp:ScriptManager ID="ScriptManager1" runat="server"/>
    <div>

        <ajaxToolkit:LineChart ID="LineChart1" runat="server"
            ChartType="Basic" Visible="false">
        </ajaxToolkit:LineChart>
    </div>
</form>

代码背后:

using System;

namespace LineChart2
{
    public partial class LineChart : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

            LineChart1.ChartTitle = "Test";
            LineChart1.CategoriesAxis = "X1, X2, X3";
            LineChart1.Series.Add(new AjaxControlToolkit.LineChartSeries { Name = "Test", Data = new decimal[] { 12, 34, 67 } });
            LineChart1.Visible = true;
        }
    }
}

屏幕输出

问题可以在上面清楚地看到

如果我将两行更改为显示4个项目

    LineChart1.CategoriesAxis = "X1, X2, X3, X4";
    LineChart1.Series.Add(new AjaxControlToolkit.LineChartSeries { Name = "Test", Data = new decimal[] { 12, 34, 67, 87 } });

然后,所有4个项目都显示在LineChart中。

当我添加两个系列,每个系列包含3个项目而不是一个项目时:

LineChart1.Series.Add(new AjaxControlToolkit.LineChartSeries { Name = "Test", Data = new decimal[] { 6, 6, 6 } });
 LineChart1.Series.Add(new AjaxControlToolkit.LineChartSeries { Name = "Test", Data = new decimal[] { 7, 7, 7 } });

然后两个系列都正确显示

所以这个问题只会在有

  • 1系列
  • 该系列只有3个商品。值可以是任何东西
  • 发生在IE11和Edge浏览器中

我的问题:如何修复我的代码以与IE11中的3个系列中的一个一起工作?

我将此问题发布在AjaxControlToolkit论坛上,他们已经确认并修复了该问题,并将在下一个版本中发布。

发行日志项

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AjaxControlToolkit不适用于使用MasterPage的页面

来自分类Dev

仅在ie8中的AjaxFileUpload错误AjaxControlToolkit

来自分类Dev

如何在AjaxControlToolKit TabContainer中查找Web控件

来自分类Dev

最后一个类型不适用于IE11和Edge中的自定义元素

来自分类Dev

使用@Input()时,Angular Elements 8不适用于EDGE / IE11

来自分类Dev

如果IE标记不适用于IE11

来自分类Dev

如果IE标记不适用于IE11

来自分类Dev

$(window).scroll不适用于IE11

来自分类Dev

承诺不适用于IE11

来自分类Dev

AngularJS remove()方法不适用于IE11

来自分类Dev

打字错误条件不适用于IE11

来自分类Dev

<main> CSS不适用于IE11

来自分类Dev

<main> CSS不适用于IE11

来自分类Dev

AjaxControlToolkit AutoCompleteExtender 不显示建议

来自分类Dev

在jQuery中设置margin-right不适用于IE11

来自分类Dev

VueJs 3 + Vuetify:不适用于 IE 和 Edge

来自分类Dev

为什么IE11中的CSS3不能用于垂直居中?适用于Firefox,Chrome和Edge

来自分类Dev

AjaxControlToolkit:CalendarExtender无法正常工作-请告知

来自分类Dev

AjaxControlToolKit ModalPopupExtender将捕捉拖动回中心

来自分类Dev

AjaxControlToolkit.ModalPopupExtender无法正常工作

来自分类Dev

IE11 DOM规范化不适用于表行

来自分类Dev

多个文本框上的jQuery键盘不适用于IE11

来自分类Dev

使用 AngularJS 滚动到选择选项(焦点不适用于 Chrome、IE11)

来自分类Dev

Webpack - AngularJS 应用程序不适用于 IE11

来自分类Dev

Bootstrap Affix不适用于IE,Chrome或MS Edge

来自分类Dev

okta - 不适用于 Edge 和 IE 的生产环境

来自分类Dev

CSS 3转换动画在IE 11中不适用于动态创建的元素

来自分类Dev

javascript打印功能不适用于IE 10,IE 11中的EMBED标签

来自分类Dev

Bootstrap col- *中的IE / MS Edge链接不适用于页面加载

Related 相关文章

  1. 1

    AjaxControlToolkit不适用于使用MasterPage的页面

  2. 2

    仅在ie8中的AjaxFileUpload错误AjaxControlToolkit

  3. 3

    如何在AjaxControlToolKit TabContainer中查找Web控件

  4. 4

    最后一个类型不适用于IE11和Edge中的自定义元素

  5. 5

    使用@Input()时,Angular Elements 8不适用于EDGE / IE11

  6. 6

    如果IE标记不适用于IE11

  7. 7

    如果IE标记不适用于IE11

  8. 8

    $(window).scroll不适用于IE11

  9. 9

    承诺不适用于IE11

  10. 10

    AngularJS remove()方法不适用于IE11

  11. 11

    打字错误条件不适用于IE11

  12. 12

    <main> CSS不适用于IE11

  13. 13

    <main> CSS不适用于IE11

  14. 14

    AjaxControlToolkit AutoCompleteExtender 不显示建议

  15. 15

    在jQuery中设置margin-right不适用于IE11

  16. 16

    VueJs 3 + Vuetify:不适用于 IE 和 Edge

  17. 17

    为什么IE11中的CSS3不能用于垂直居中?适用于Firefox,Chrome和Edge

  18. 18

    AjaxControlToolkit:CalendarExtender无法正常工作-请告知

  19. 19

    AjaxControlToolKit ModalPopupExtender将捕捉拖动回中心

  20. 20

    AjaxControlToolkit.ModalPopupExtender无法正常工作

  21. 21

    IE11 DOM规范化不适用于表行

  22. 22

    多个文本框上的jQuery键盘不适用于IE11

  23. 23

    使用 AngularJS 滚动到选择选项(焦点不适用于 Chrome、IE11)

  24. 24

    Webpack - AngularJS 应用程序不适用于 IE11

  25. 25

    Bootstrap Affix不适用于IE,Chrome或MS Edge

  26. 26

    okta - 不适用于 Edge 和 IE 的生产环境

  27. 27

    CSS 3转换动画在IE 11中不适用于动态创建的元素

  28. 28

    javascript打印功能不适用于IE 10,IE 11中的EMBED标签

  29. 29

    Bootstrap col- *中的IE / MS Edge链接不适用于页面加载

热门标签

归档