2017-05-11 92 views
0

我正在將項目列表作爲單選按鈕提取。用戶必須從列表中選擇任何一個項目,我需要將所選項目傳遞給服務。它正在處理列表中的第一個項目,但是除了第一個項目外,其他所有項目都拋出System.IndexOutOfRangeException和System.Web.HttpUnhandledException異常。 以下是我的代碼:異常: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],     
      }; 

有人可以幫助我嗎?傳遞只有一個選定單選按鈕的信息的替代方法是什麼?

回答

0

嘗試沒有

做同樣的,在這裏是指這種類似的問題,B/C這是爲什麼你只到第一個項目獲得同樣的道理。 希望這會有所幫助,乾杯!

+0

我在這裏看不到任何鏈接或代碼。我指的是哪個代碼? – Babita

相關問題