首页上一页 1 下一页尾页 3 条记录 1/1页
07考试系统
发表在ASP.NET图书答疑
2011-02-02
是否精华
是
否
版块置顶:
是
否
老师您好新年快乐!
我的问题是:
第一次登录考试和交卷成功。换号再登录考试也成功,就是交卷出错。下面是提示的错误现象。请老师指点一下哪里设置的不对,还是硬件的问题?我的机器配置是:内存512,CPU3.2G,操作系统XP,浏览器IE6.0.先谢谢老师了。
“/NE”应用程序中的服务器错误。
--------------------------------------------------------------------------------
索引超出范围。必须为非负值并小于集合大小。
参数名: index
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。
参数名: index
源错误:
行 276: if (int_row2 <= 3)
行 277: {
行 278: RadioButtonList cbl = (RadioButtonList)(DataList2.Items[int_row2 - 1].FindControl("RadioButtonList2"));
行 279: if (cbl.SelectedValue == "")
行 280: {
源文件: f:\NE\QianUser\StartExamfra.aspx.cs 行: 278
堆栈跟踪:
[ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。
参数名: index]
System.Collections.ArrayList.get_Item(Int32 index) +2880797
System.Web.UI.WebControls.DataListItemCollection.get_Item(Int32 index) +10
QianUser_StartExamfra.getCom(Int32 i) in f:\NE\QianUser\StartExamfra.aspx.cs:278
QianUser_StartExamfra.btnSubmit_Click(Object sender, EventArgs e) in f:\NE\QianUser\StartExamfra.aspx.cs:60
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433
我的问题是:
第一次登录考试和交卷成功。换号再登录考试也成功,就是交卷出错。下面是提示的错误现象。请老师指点一下哪里设置的不对,还是硬件的问题?我的机器配置是:内存512,CPU3.2G,操作系统XP,浏览器IE6.0.先谢谢老师了。
“/NE”应用程序中的服务器错误。
--------------------------------------------------------------------------------
索引超出范围。必须为非负值并小于集合大小。
参数名: index
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。
参数名: index
源错误:
行 276: if (int_row2 <= 3)
行 277: {
行 278: RadioButtonList cbl = (RadioButtonList)(DataList2.Items[int_row2 - 1].FindControl("RadioButtonList2"));
行 279: if (cbl.SelectedValue == "")
行 280: {
源文件: f:\NE\QianUser\StartExamfra.aspx.cs 行: 278
堆栈跟踪:
[ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。
参数名: index]
System.Collections.ArrayList.get_Item(Int32 index) +2880797
System.Web.UI.WebControls.DataListItemCollection.get_Item(Int32 index) +10
QianUser_StartExamfra.getCom(Int32 i) in f:\NE\QianUser\StartExamfra.aspx.cs:278
QianUser_StartExamfra.btnSubmit_Click(Object sender, EventArgs e) in f:\NE\QianUser\StartExamfra.aspx.cs:60
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433