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

问题描述

下面是页面代码:<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"Height="289px"Width="760px"GridLines="None"OnRowCommand="GridView1_RowCommand"DataKeyNames="DIA_ID"AllowPaging="True"OnPageIndexChanging="GridView1_PageIndexChanging"CssClass="GridViewStyle"OnRowDataBound="GridView1_RowDataBound1"><Columns><asp:TemplateFieldHeaderText="日志编号"Visible="False"><EditItemTemplate><asp:TextBoxID="TextBox1"runat="server"Text='<%#Bind("DIA_ID")%>'></asp:TextBox></EditItemTemplate><ItemTemplate><asp:LabelID="Label1"runat="server"Text='<%#Bind("DIA_ID")%>'></asp:Label></ItemTemplate></asp:TemplateField><asp:BoundFieldDataField="DIA_DATE"HeaderText="日期">下面是后台代码:protectedvoidGridView1_RowDataBound1(objectsender,GridViewRowEventArgse){if(e.Row.Cells[1].Text.Trim().Length>10){e.Row.Cells[1].Text=e.Row.Cells[1].Text.Substring(0,10);}}出现以下异常:指定的参数(参数名:index)已超出有效值的范围。

解决方案

解决方案二:
if(e.Row.RowType=DataControlRowType.DataRow){if(e.Row.Cells[1].Text.Trim().Length>10){e.Row.Cells[1].Text=e.Row.Cells[1].Text.Substring(0,10);}}msn:hxd888666@163.comhxd888666.cnblogs.com
解决方案三:
兄弟,我用了你的出现了这种错误:编译器错误信息:CS0029:无法将类型“System.Web.UI.WebControls.DataControlRowType”隐式转换为“bool”能帮忙下吗
解决方案四:
哦,解决了if(e.Row.RowType=DataControlRowType.DataRow){if(e.Row.Cells[1].Text.Trim().Length>10){e.Row.Cells[1].Text=e.Row.Cells[1].Text.Substring(0,10);}}少了个等于符号

时间: 2025-01-01 21:08:38

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

指定的参数已超出有效值的范围。 参数名: 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中为什么总是提示指定的参数已超出有效值的范围.参数名

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

问题描述 单位网站用的是动易后台,我今年过去领导让我接手网站,说真的之前没接触过,也不知道发这个板块是不是合适.今天在后台审核稿件的时候出现这个错误,那会前台还可以打开,晚上网站都打不开了.请各位看看了.SQL2005,.net1.1和2.0都装了,server2003系统."/"应用程序中的服务器错误指定的参数已超出有效值的范围.参数名:value说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:Sy

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

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

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

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

ArgumentoutofRangException 参数名 index

问题描述 下面的代码报这样的错误:ArgumentoutofRangException参数名index,请高手指点,if(header.Rows.Count>0)这一段代码是出错后加的,但我不知道是不是这个原因?Tablewareti=newTableware();tableware_Deliverytd=newtableware_Delivery();stringsql="select*fromsendreceiptheaderwhereupdatestatus=0";stri

inetpub\wwwroot\chapter7\Books_with_Parm.xsl(26,15): 错误: 变量或参数“discount”未定义或超出范围。

问题描述 c:inetpubwwwrootchapter7Books_with_Parm.xsl(26,15):错误:变量或参数"discount"未定义或超出范围.Program:<?xmlversion="1.0"encoding="utf-8"?><xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transfor

声明转化为引用-C++函数参数参数初始化

问题描述 C++函数参数参数初始化 参数的初始化:已知函数void foo( X x0); 下面这样调用函数 X xx; foo(xx); 则其中一种实现策略是导入临时性object,并调用copy constructor将它初始化,然后将此临时性object交给函数,如下: X _temp0; _temp0.X::X( xx ); foo( _temp0 ); 但这样的转换还不到位,foo()的声明也需要被转化,形式参数必须从原先的一个class X object改变为class X 引用.如

shell脚本里的命令加参数 参数 是从另一个文件中取得 怎么设置

问题描述 shell脚本里的命令加参数 参数 是从另一个文件中取得 怎么设置 test.sh如下 #!/bin/bash usr/local/bin/ipmitest -I lanplus -H 10.18.32.80 -U root -P password -e sol active arg_conf 如下 10.18.32.90 root password 10.18.32.100 admin admin 10.18.32.110 test password 脚本里的命令的 ip user