If I understand you correctly, you want to wrap multiple data items in a single datagridview cell, right?
First, you have to add a newline between every two items, in vb, that will be:
vbCrLf
or
Environment.NewLine
Next, make your datagridview cells wrappable and rows autosizing, e.g.
DataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True
DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells
Putting them together, a demo is shown below:
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim dt As New DataTable
dt.Columns.Add("Combined", GetType(String))
dt.Columns.Add("id", GetType(Integer))
dt.Columns.Add("Name", GetType(String))
dt.Rows.Add("25" & vbCrLf & "James", "25", "James")
dt.Rows.Add("50" & vbCrLf & "Mary", "50", "Mary")
DataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True
DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells
DataGridView1.DataSource = dt
End Sub
End Class