C# 异常:System.IndexOutOfRangeException
我正在获取项目列表作为单选按钮。用户必须从列表中选择任何一个项目,我需要将所选项目传递给服务。它正在处理列表中的第一个项目,但会引发除第一个项目之外的所有项目的System.IndexOutOfRangeException和System.Web.HttpUnhandledException异常。 下面是我的代码:C# 异常:System.IndexOutOfRangeException,c#,asp.net,arrays,C#,Asp.net,Arrays,我正在获取项目列表作为单选按钮。用户必须从列表中选择任何一个项目,我需要将所选项目传递给服务。它正在处理列表中的第一个项目,但会引发除第一个项目之外的所有项目的System.IndexOutOfRangeException和System.Web.HttpUnhandledException异常。 下面是我的代码: string selecteditem = this.Request.Form["Cardholder_edit"]; list[] legalList =
string selecteditem = this.Request.Form["Cardholder_edit"];
list[] legalList =
this.ResultList.Content.legalList.Select(
getAllUsers =>
new list
{
itemNumber = getAllUsers.list.itemNumber,
itemNumber1 = getAllUsers.list.itemNumber1,
itemCode = getAllUsers.list.itemCode,
itemstore = getAllUsers.list.itemstore,
}).ToArray();
var Data = new Request
{
enrolselected = legalList[Convert.ToInt32(selecteditem.Substring(selecteitem.Length - 1)) - 1],
};
有人能帮我吗?如果只传递一个选定单选按钮的信息,有什么替代方法?尝试在不使用此按钮的情况下执行相同操作 请参考此处的类似问题,b/c这与您只能访问第一项的原因相同。
希望这会有帮助,干杯 我在这里看不到任何链接或代码。我指的是哪种代码?