Questione : L'indice era fuori portata. Deve essere non negativi e di meno che il formato dell'accumulazione. Parametro: Indice

Caro Telerik Team,

When che sto provando a visualizzare i dati using radgrid sto ottenendo l'errore come “l'indice era fuori portata. Deve essere non negativi e di meno che il formato dell'accumulazione. Parametro: Indice„. il

Here è il mio class= " lineNumbers " >
1 del >

telerik codeBody " del prettyprint " " del class= del id= " codeSnippet756053 del >
 
                                 
                                     
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                         
                                     
                             
il class= >


Here di
1 del >
private " codeBody " " del prettyprint " () { prova { gvCktMap.Columns.Clear (); dsResult di gruppo di dati = nuovo gruppo di dati (); dsEditItems di gruppo di dati = nuovo gruppo di dati (); dsEditItems.ReadXml (Server.MapPath (“XMLS/„ + sessione [“TaskID„] .ToString () +„ .xml ")); clsObj del clsSearch_BL = nuovo clsSearch_BL (); clsObj.TaskID = sessione (della stringa) [“TaskID„]; clsObj.CustName = sessione (della stringa) [“CustName„]; clsObj.MarketName = sessione (della stringa) [“MarketName„]; clsObj.HeadendName = sessione (della stringa) [“HeadendName„]; clsObj.SiteName = sessione (della stringa) [“SiteName„]; clsObj.TaskStatus = sessione (della stringa) [“TaskStatus„]; clsObj.OrdType = sessione (della stringa) [“OrdType„]; clsObj.OrdStatus = sessione (della stringa) [“OrdStatus„]; clsObj.ProName = sessione (della stringa) [“ProName„]; clsObj.LOC = sessione (della stringa) [“LOC„]; dsResult = clsObj.getSearchResults_BL (clsObj); Sessione [“SearchRes„] = dsResult; dtFilter di DataTable = nuovo DataTable (); dtCol di DataColumn = nuovo DataColumn (“FilterBy„); dtFilter.Columns.Add (dtCol); dtCol = nuovo DataColumn (“DataType„); dtFilter.Columns.Add (dtCol); gvCktMap.DataSource = dsResult; gvCktMap.DataBind (); } fermo (eccezione ex) { } } class= >


If di
ableView> il relativo funzionamento benissimo senza alcun errore. Ma per alcuni motivi che devo usare ableView> può chiunque aiutarlo fuori a riparare in anticipo questo

di error.

Thanks
class= del

Risposta : L'indice era fuori portata. Deve essere non negativi e di meno che il formato dell'accumulazione. Parametro: Indice


1) dentro CONTRO la vista - > produrre la finestra (potere sia è già aperto, ma per il lato sicuro)
2) riscriverlo codice come questo:

sostituire:

       interferire (eccezione ex)
        {

        }

con:

           fermo (eccezione ex)
           {
               System.Diagnostics.Debug.WriteLine (ex.StackTrace);
           }


ed allora vedono per produrre la finestra. vederete molte linee ma le ultime linee faranno riferimento causare di errori.
Altre soluzioni  
 
programming4us programming4us