Click here to Skip to main content
15,887,267 members
Please Sign up or sign in to vote.
1.00/5 (5 votes)
See more:
hi all i am begginer in C# so can u convert this vb code into C# please.. please reply fast....




SQL
Protected Function GetIndexForColumn(ByVal gridToSearch As GridView, ByVal columnHeaderToSearch As String, ByVal templateColumnCount As Integer, ByVal selectOrEditVisible As Boolean) As Integer

Dim Index As Integer

For Index = templateColumnCount To gridToSearch.Columns.Count - 1
         If gridToSearch.Columns(Index).ToString = columnHeaderToSearch Then

              If selectOrEditVisible = True Then

                      Return Index + 1
               Else

                    Return Index
            End If

    End If

Next

End Function

lineColIndex = GetIndexForColumn(OpenOrdersGridView, "Ln#", 1, True)selectedOrderNumber = OpenOrdersGridView.Rows(Integer.Parse(e.CommandArgument.ToString())).Cells(orderColindex).Text
Regards
Posted

There are alot of code conversion tools available on line to convert code from VB to C#. Here are a few
http://www.developerfusion.com/tools/convert/vb-to-csharp/[^]
http://converter.telerik.com/[^]

You can Google[^] for more links

You may also find this CP article helpful
.NET Code Conversion - Convert your code[^]
 
Share this answer
 
http://www.developerfusion.com/tools/convert/csharp-to-vb/[^]

Keep this link for your future reference. You can convert your code from here.

- KiranKumar Roy
 
Share this answer
 
C#
protected int GetIndexForColumn(GridView gridtoSearch, string columnheaderToSearch, int templatecolumncount, bool selectOrEditVisible)
{
    int index = 0;
    for (index = templatecolumncount; index < gridtoSearch.Columns.Count - 1;index++)
    {
        if (gridtoSearch.Columns[index].ToString() == columnheaderToSearch)
        {
            if (selectOrEditVisible)
            {
                 return index + 1;
            }
            return index;
        }
    }
    return 0;
}
 
Share this answer
 
v2
Comments
Member 9644686 25-Dec-12 0:20am    
thank you very much...
ridoy 25-Dec-12 1:35am    
+5

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900