多重<;telerik:RadListBox>;由于行数太多,渲染速度太慢

多重<;telerik:RadListBox>;由于行数太多,渲染速度太慢,telerik,radlistbox,telerik-radlistbox,Telerik,Radlistbox,Telerik Radlistbox,我有一个ascx控件在aspx页面被放置了7次。 所有控件都渲染相同数量的行:2400行 第一个控件需要约1秒的时间渲染。 第2秒~3秒。 第3秒~15秒。 第4秒~25秒。 第5秒~40秒。 第6-65秒。 第7-105秒。 要在客户端上渲染所有控件,大约需要6分钟,而不管前两个控件几乎是立即渲染的 这仅在Google Chrome最新版本(83.0.4103.97)上复制。 我试过Chrome v.81,没有性能问题。 此外,在以下浏览器上没有性能问题:Mozilla Firefox、IE

我有一个ascx控件在aspx页面被放置了7次。 所有控件都渲染相同数量的行:2400行

第一个控件需要约1秒的时间渲染。 第2秒~3秒。 第3秒~15秒。 第4秒~25秒。 第5秒~40秒。 第6-65秒。 第7-105秒。 要在客户端上渲染所有控件,大约需要6分钟,而不管前两个控件几乎是立即渲染的

这仅在Google Chrome最新版本(83.0.4103.97)上复制。 我试过Chrome v.81,没有性能问题。 此外,在以下浏览器上没有性能问题:Mozilla Firefox、IE 11、Edge

请参见以下RadListBox的用法:

<telerik:RadListBox ID="RadListBox1" 
                    OnItemDataBound="RadListBox1_ItemDataBound" 
                    CheckBoxes="true" 
                    OnClientItemChecked="ItemChecked" 
                    Width="100%" Height="200px" 
                    SelectionMode="Single" 
                    DataTextField="Name" 
                    DataValueField="ID" 
                    EmptyMessage="No Rows" 
                    OnClientLoad="SetInitialEnable"
                    runat="server"></telerik:RadListBox> 
事实上,我已经尝试了按需加载功能,甚至立即加载了控件,但所有自定义js都失败了

请给我一些建议

        DataTable list = GetList();
        RadListBox1.DataSource = list;
        RadListBox1.DataBind();