运行网页时,不同浏览器中的错误不同

时间:2015-09-21 03:41:01

标签: asp.net radgrid

有一个Web窗体,其中几乎没有asp.net控件(文本框,Radiobutton,按钮)和少数Telerik控件(2 RadGrid - 说 RadGrid_Account RadGrid_GST

在上述2 RadGrid中,用户可以添加/编辑/删除/显示记录。

RadGrid_GST 工作正常,位于RadAjaxPanel内。

RadGrid_Account radgrid中,添加/编辑模式有3个字段:
1)GridTemplateColumn - > EditItemTemplate旁边有一个带有asp按钮的RadCombobox 2)2 GridBoundColumn
此radgrid也在RadAjaxPanel内。

问题是:

  • RadGrid_Account 位于RadAjaxPanel内时,用户点击Add New按钮, 将打开“添加/编辑”面板以及上述3个字段。

现在,当用户在RadCombobox中输入任意文字并点击button旁边的asp RadComboBox时,与键入文字相关的搜索开始,网页也开始加载(请注意,必须在RadComboBox中绑定的与键入文本相关的项目可能包含10000+条记录 尽管数据库中有与搜索文本相关的记录, 点击按钮后没有任何显示。

  • 同样,当我评论 RadGrid_Account RadAjaxPanel时(仅用于测试功能),用户点击Add New按钮, 将打开“添加/编辑”面板以及上述3个字段。

现在,当用户在RadCombobox中输入任意文字并点击button旁边的asp RadComboBox时,与键入文字相关的搜索开始,网页也开始加载(请注意,必须在RadComboBox中绑定的与键入文本相关的项目有时可能包含10000多条记录) 如果需要在RadComboBox中绑定的记录较少,则显示记录,如果它们超过10,000,则显示以下错误。

点击按钮页面后继续加载,一段时间后显示

  

Chrome浏览器中出现以下错误:

enter image description here

  IE浏览器中的

及以下错误:

enter image description here

请注意,我必须将此RadGrid_Account放在RadAjaxPanel内,无法对其进行评论。

我在另一个页面中使用相同的代码并且其工作正常没有任何问题,那么为什么它在这个特定页面中显示这些错误?

我在下面看到链接,但无法得到它: https://support.microsoft.com/en-us/kb/981884

请告诉我这个错误是什么意思?我的网页有什么问题?我是第一次面对这个错误。请帮忙。

提前致谢。

2 个答案:

答案 0 :(得分:0)

在没有看到实际代码的情况下,我唯一能说的就是你的Ajax控件试图返回一个长于MaxJsonLength的Json字符串。

答案 1 :(得分:0)

StoredProcedure中添加了过滤逻辑,我之前从代码背后做过 即,从.aspx.cs页面下面的代码行中删除:

dv.RowFilter = string.Format("AccountDescription LIKE '%{0}%'", txt);

并在StoredProcedure查询中添加了此逻辑。现在一切正常。

谢谢