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

GridView指定的参数已超出有效值的范围
GridView在更新过程中
异常详细信息: System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围。
参数名:value

导出gridview表格中的数据时报错。

很奇怪,整个导出按钮里的语句都没有问题,逐句跟踪也没有报错,但整个到处按钮里的语句执行完后就是有问题。

this.rgUsers.GridLines = GridLines.Both;
        this.rgUsers.ExportSettings.ExportOnlyData = true;
        this.rgUsers.ExportSettings.FileName = "Result";
        this.rgUsers.ExportSettings.IgnorePaging = true;
        this.rgUsers.MasterTableView.ExportToExcel();

后发现明明记录数应该翻页了但页面却没显示翻页。经检查,是因为前台设置了AllowCustomPaging="true"。这个属性屏蔽了自动翻页功能。。。

推测是因为,明明应该翻页但由于属性设置导致表格不能翻页,导出数据的时候没能找寻到第二页,所以溢出了。。。。。

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

时间: 2024-11-05 17:27:52

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

“指定的参数已超出有效值的范围”在【 parameterUpdate.Add(new OracleParameter("STATUS", 0));】报错

改成:parameterUpdate.Add(new OracleParameter("STATUS", OracleDbType.Int32, 0)); 就不报错,并不能知道为什么,有知道为什么的,评论告诉我. /// <summary> /// 插入数据 /// </summary> /// <param name="model"></param> /// <returns></returns&g

win7 64下VS2010编译的时候出现fatal error LNK1146: 没有用选项“/out:”指定的参数终极解决方案

win7 64 下创建mfc后直接编译运行报错:fatal error LNK1146: 没有用选项"/out:"指定的参数. 按照 VS2010编译的时候出现fatal error LNK1146: 没有用选项"/out:"指定的参数 上说的方案也没有成功. 最后解决办法是将X:\Program Files\Microsoft Visual Studio 10.0\VC\bin目录下 拷贝cl.exe.替换C:\Windows\system目录下的cl.exe文件

在虚拟机的配置中存在的或请求的虚拟 CPU 的总数已超出该主机上的限制

一个VC中有2个集群,其中一个群集中虚拟机不能Power ON,提示:在虚拟机的配置中存在的或请求的虚拟 CPU 的总数已超出该主机上的限制 96 The total number of virtual CPUs present or requested in virtual machines' configuration has exceeded the limit on the host 96 但直接从ESXi主机又可以正常Power ON. 另一个集群可正常使用. 莫名其妙的出现这个错误,

Tomcat指定的服务已存在

解压Tomcat8.0后,运行service.bat install,结果安装未成功,进入logs文件夹,查看错误日志,提示: 指定的服务已存在. Failed to install service 这是因为以前已经安装过Tomcat8.0,再次安装就不行了,解决的办法是打开Service.bat文件,给SERVICE_NAME换一个名字: set SERVICE_NAME=Tomcat8_01 然后,再运行service.bat install,安装服务就成功了.

三、64位win7系统解决itunes“指定的账户已存在”问题

在安装或者卸载 iTunes的时候,有些人会发现安装或者卸载失败,提示指定的账户已存在,这要怎么解决呢? 出现这个问题是因为原先电脑安装过iTunes,在卸载的时候没有卸载完全,又或者比如我,在有系统备份的情况下,重新安装了新版的iTunes,由于各种原因把系统恢复到以前的备份,导致iTunes出现问题,所以需要将iTunes安装时一起安装的组件完全卸载 方法一(个人感觉不靠谱,使用此方法没成功过).打开电脑的控制面板,找到"程序和功能",找到"Bonjour, Apple应

asp 必须为 MapPath 方法指定 Path 参数

最近在调试一个过去的项目,asp写的,提示:必须为 MapPath 方法指定 Path 参数 如下图: strPath = Server.MapPath("") MapPath的参数不能为空.如果是当前目录,可以用一个小数点表示: strPath = Server.MapPath(".") 网站要目录用斜杠表示: strPath = Server.MapPath("/") 版权声明:本文为博主原创文章,未经博主允许不得转载.

powerpivot 2013 已超出每个用户的最大允许会话数 The maximum numberof allowed sessions for each user has exceeded

打开已经做好的powerpivot文件之后,出现如下错误: 已超出每个用户的最大允许会话数 The maximum numberof allowed sessions for each user has exceeded 解决方法是,在管理中心,excel services应用程序中,全局配置,里面的会话管理中,将"每个用户的最大会话数"由25,改成250. 重新浏览后,页面正常.

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

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

DataGridView 中发生以下异常: System.Exception: 是 不是 Decimal 的有效值。 ---&gt; System.FormatException: 输入字符串的格式不正确。

其实之前我自己是没测出这个问题的,但是一放到测试的手上就出来了,原因我知道在哪里改输什么东西,但是人家不知道啊.报错如下: --------------------------- "DataGridView 默认错误"对话框 --------------------------- DataGridView 中发生以下异常: System.Exception: 是 不是 Decimal 的有效值. ---> System.FormatException: 输入字符串的格式不正确.