2017-05-11 3 views
0

Ich hole eine Liste von Elementen als Radio-Schaltflächen. Der Benutzer muss ein beliebiges Element aus der Liste auswählen und das ausgewählte Element an den Dienst übergeben. Es funktioniert für das erste Element aus der Liste, aber System.IndexOutOfRangeException und System.Web.HttpUnhandledException Ausnahmen für alle Elemente mit Ausnahme der ersten. Unten ist mein Code:Ausnahme: System.IndexOutOfRangeException

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],     
      }; 

kann mir jemand helfen, sich auf das? Was ist die Alternative, um Informationen von nur einem ausgewählten Radiobutton zu übergeben?

Antwort

0

Versuchen gleichen diese

und beziehen sich diese ähnliche Frage ohne tun hier, b/c es aus dem gleichen Grund ist, warum Sie Zugriff haben, werden nur auf den ersten Punkt. Hoffe, das wird helfen, Prost!

+0

Ich konnte hier keinen Link oder Code sehen. Welchen Code beziehe ich? – Babita

Verwandte Themen