I need to read and display data from a csv file in a table format. I then will need to use these data to calculate different values.
This is how the CSV file looks:
I need to display these on a table format on the webpage (able to do that as gridview) then use individual values from the table to work out calculation i.e 10 grams of silver should be worked out by multiplying 0.49 (retrieved from the table) by 10.
That's the code I have so far for GridView:
Is there another way of doing this say by using arrays to assign variables for each metal. I need to make sure they are displayed in a table format.
Thank you
Regards,
Mahmud
This is how the CSV file looks:
Code:
<table> <tr> <td>9 carat gold</td><td>11.87</td> </tr><tr> <td>18 carat gold</td><td>23.73</td> </tr><tr> <td>Silver</td><td>0.49</td> </tr><tr> <td>Platinum</td><td>27.52</td> </tr> </table>
That's the code I have so far for GridView:
Code:
If File.Exists("metals.csv") Then Dim data As String() = File.ReadAllLines("metals.csv") Dim dt As New DataTable() Dim col As String() = data(0).Split(",") For Each s As String In col dt.Columns.Add(s, GetType(String)) Next For i As Integer = 0 To data.Length - 1 Dim row As String() = data(i).Split(",") dt.Rows.Add(row) Next GridView1.DataSource = dt GridView1.DataBind() End If
Thank you
Regards,
Mahmud
Comment