Click here to Skip to main content
15,887,776 members
Home / Discussions / C#
   

C#

 
GeneralRe: nested classes Pin
Member 1026649411-Sep-13 3:13
Member 1026649411-Sep-13 3:13 
GeneralRe: nested classes Pin
Dave Kreskowiak11-Sep-13 4:54
mveDave Kreskowiak11-Sep-13 4:54 
GeneralRe: nested classes Pin
NotPolitcallyCorrect11-Sep-13 2:41
NotPolitcallyCorrect11-Sep-13 2:41 
AnswerRe: nested classes Pin
V.11-Sep-13 3:20
professionalV.11-Sep-13 3:20 
AnswerRe: nested classes Pin
Richard MacCutchan11-Sep-13 6:19
mveRichard MacCutchan11-Sep-13 6:19 
QuestionHow can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
babak1411-Sep-13 1:33
babak1411-Sep-13 1:33 
AnswerRe: How can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
OriginalGriff11-Sep-13 2:31
mveOriginalGriff11-Sep-13 2:31 
AnswerRe: How can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
Keith Barrow11-Sep-13 2:40
professionalKeith Barrow11-Sep-13 2:40 
First, the value of i isn't doing anything according to your code, you should be able to remove it and use CellNo instead. Personally I'd move the declaration of CellNo inside the first foreach loop, that way you can also remove the line CellNo = 0; at the end.

int RowNo = 0;
C#
foreach (DataGridViewRow row in Firstdgv.Rows)
{
    int CellNo = 0;
    foreach (DataGridViewCell cell in row.Cells)
    {
        if (CellNo >= Finaldgv.Columns.Count)
            break;
        Finaldgv.Rows[RowNo].Cells[CellNo].Value = cell.Value;
        CellNo++;                  
    }
    RowNo++;
}



If this doesn't fix your problem (I doubt it will) you need to figure out which of the two indexes is wrong - you can put a breakpoint on, or you could temporarily amend Finaldgv.Rows[RowNo].Cells[CellNo].Value = cell.Value; to:

C#
var tempRow = Finaldgv.Rows[RowNo]
var tempCell = tempRow.Cells[CellNo]
tempCell.Value = cell.Value


And see which line breaks - my initial gut reaction is you have no rows.

GeneralRe: How can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
babak1411-Sep-13 5:27
babak1411-Sep-13 5:27 
GeneralRe: How can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
Pete O'Hanlon11-Sep-13 5:38
mvePete O'Hanlon11-Sep-13 5:38 
GeneralRe: How can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
babak1411-Sep-13 5:53
babak1411-Sep-13 5:53 
GeneralRe: How can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
Pete O'Hanlon11-Sep-13 6:31
mvePete O'Hanlon11-Sep-13 6:31 
GeneralRe: How can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
babak1411-Sep-13 7:25
babak1411-Sep-13 7:25 
GeneralRe: How can I solve thiss error : "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" Pin
Pete O'Hanlon11-Sep-13 7:55
mvePete O'Hanlon11-Sep-13 7:55 
Questionreading table from csv Pin
Member 1026649411-Sep-13 0:17
Member 1026649411-Sep-13 0:17 
AnswerRe: reading table from csv Pin
Pete O'Hanlon11-Sep-13 3:37
mvePete O'Hanlon11-Sep-13 3:37 
AnswerRe: reading table from csv Pin
Bernhard Hiller11-Sep-13 3:37
Bernhard Hiller11-Sep-13 3:37 
Questionworking out a triangle hypotenuse Pin
Member 1026649410-Sep-13 23:56
Member 1026649410-Sep-13 23:56 
AnswerRe: working out a triangle hypotenuse Pin
Anurag Sinha V11-Sep-13 0:12
Anurag Sinha V11-Sep-13 0:12 
GeneralRe: working out a triangle hypotenuse Pin
Member 1026649411-Sep-13 0:22
Member 1026649411-Sep-13 0:22 
GeneralRe: working out a triangle hypotenuse Pin
Anurag Sinha V11-Sep-13 0:39
Anurag Sinha V11-Sep-13 0:39 
AnswerRe: working out a triangle hypotenuse Pin
BillWoodruff12-Sep-13 16:33
professionalBillWoodruff12-Sep-13 16:33 
QuestionC# Pin
Member 1026649410-Sep-13 23:11
Member 1026649410-Sep-13 23:11 
AnswerRe: C# Pin
Pete O'Hanlon10-Sep-13 23:19
mvePete O'Hanlon10-Sep-13 23:19 
GeneralRe: C# Pin
Member 1026649411-Sep-13 0:27
Member 1026649411-Sep-13 0:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.