System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。

问题描述

单位网站用的是动易后台,我今年过去领导让我接手网站,说真的之前没接触过,也不知道发这个板块是不是合适。今天在后台审核稿件的时候出现这个错误,那会前台还可以打开,晚上网站都打不开了。请各位看看了。SQL2005,.net1.1和2.0都装了,server2003系统。“/”应用程序中的服务器错误指定的参数已超出有效值的范围。参数名:value说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.ArgumentOutOfRangeException:指定的参数已超出有效值的范围。参数名:value源错误:执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。堆栈跟踪:[ArgumentOutOfRangeException:指定的参数已超出有效值的范围。参数名:value]System.Web.UI.WebControls.GridView.set_PageIndex(Int32value)+1353283PowerEasy.Framework.Controls.ExtendedGridView.set_PageIndex(Int32value)+32PowerEasy.Framework.Controls.ExtendedGridView.LoadHoldState()+468PowerEasy.Framework.Controls.ExtendedGridView.OnLoad(EventArgse)+30System.Web.UI.Control.LoadRecursive()+50System.Web.UI.Control.LoadRecursive()+141System.Web.UI.Control.LoadRecursive()+141System.Web.UI.Control.LoadRecursive()+141System.Web.UI.Control.LoadRecursive()+141System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+627

解决方案

解决方案二:
超出范围了呗,debug下去吧,返回的那么句下标超了。
解决方案三:
反编译过来看看PowerEasy.Framework.Controls.ExtendedGridView.set_PageIndex()是怎么写的
解决方案四:
说明你给定的参数超出了字节数
解决方案五:
字符串太长了,
解决方案六:

解决方案七:
内部报错很难知道具体什么原因导致了错误报给你的错误信息一点用都没建议你按照动意操作流程检查一遍看是否有配置错误的地方

时间: 2024-09-16 11:22:47

System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。的相关文章

指定的参数已超出有效值的范围。 参数名: index

问题描述 protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){/e.Row.Cells[1].Text="dfasfdsaf";}protectedvoidGridView1_RowCreated(objectsender,GridViewRowEventArgse){e.Row.Cells[1].Visible=false;}gridview中为什么总是提示指定的参数已超出有效值的范围.参数名

gridview的rowdatebound和其他事件中,指定的参数已超出有效值的范围。 参数名: index [问题点数:40分]

问题描述 protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){/e.Row.Cells[1].Text="dfasfdsaf";}protectedvoidGridView1_RowCreated(objectsender,GridViewRowEventArgse){e.Row.Cells[1].Visible=false;}gridview中为什么总是提示指定的参数已超出有效值的范围.参数名

datagridview 崩溃了 指定的参数已超出有效值的范围

问题描述 按这图上的步骤点就会崩溃.不知道怎么调试了. 解决方案 解决方案二:贴代码吧,应该知道在哪行报错的吧解决方案三:在错误代码处打断点,记住是哪步操作出错,然后看当时的各个对象的值,是否超出索引等,然后一步步往上追踪解决方案四:附件怎么放上来解决方案五:namespaceProject2{partialclassForm1{///<summary>///Requireddesignervariable.///</summary>privateSystem.ComponentM

“指定的参数已超出有效值的范围。”当给dropdownlist赋一个有效值以外的值时会报这个错

问题描述 如果能让ddl不检验所赋的值是否是有效值.也就是任何值都能赋 解决方案 解决方案二:不知道你怎么赋值的,把代码贴出来解决方案三:不知道你怎么赋值的,把代码贴出来解决方案四:Me.ddltest.SelectedValue=IIf(IsDBNull(sqlDr("a")),"",sqlDr("a"))

指定的参数(参数名: index)已超出有效值的范围

问题描述 下面是页面代码:<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"Height="289px"Width="760px"GridLines="None"OnRowCommand="GridView1_RowCommand"DataKeyNames="DIA_

System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大

问题描述 索引超出范围.必须为非负值并小于集合大小.参数名:index说明:执行当前Web请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.ArgumentOutOfRangeException:索引超出范围.必须为非负值并小于集合大小.参数名:index源错误:行192:SqlConnectionconn=newSqlConnection(connectString);行193:conn.Open();行194:s

Windows服务卸载后重新安装提示“指定的服务已标记为删除”

背景: 将一个项目做成一个windows服务,在调试的时候,需要卸载.安装该服务,但提示下面的错误:"指定的服务已标记为删除",进入服务管理界面,启动自己注册的服务,无法手动更改成启用模式(这时启动类型显示的是禁用),同样提示"指定的服务已标记为删除" 解决方法: 我关闭了服务管理窗口,问题自然解决了(必要的时候重启机器).因此,出现上述原因是运行删除服务项命令的时候,服务管理窗口未关闭引起的. 安装(我把C_JK.exe文件放在shyy文件夹下): C:\WIND

电脑提示已超出OneDrive支持的设备数量怎么解决

电脑提示已超出OneDrive支持的设备数量怎么解决  1.打开浏览器,访问OneDrive页面,可以在左侧的"电脑"中看到很长的一串设备列表; 2.之所以会出现这么多的设备,有可能是用户不断地升级Win10预览版系统的原因,如果要解决这一问题,需要选中设备,然后点击右侧的"移除电脑"按钮; 3.这个方法需要确定那些电脑设备是无用的,不过即使是误删除了,以后还可以再重新添加. 在电脑中按照上述方法删除不需要的设备后,就不会提示"已超出OneDrive支持的

消息分割-WCF提示“已超出传入消息的最大消息配额”如何解决最好?

问题描述 WCF提示"已超出传入消息的最大消息配额"如何解决最好? 问题如题,如果增加配额会不会影响性能呢,传递那么长的消息是不是不大好?而且增大配额不大可靠,因为需传递的数据可能非常小也可能非常大,非常大时可能仍然会超出,所以我想试着把消息分割后再传递,这对于WCF如何实现呢??望高手指点迷津,不胜感激!! 解决方案 http://www.cnblogs.com/Fooo/archive/2012/12/19/2825694.html