В VB .net Я использую Entity Framework, у меня есть форма (frmAdd), содержащая DataGridView, источник данных которого:
DataGridView1.DataSource = myEntity.Genders.ToList
Я хочу сделать (Genders) переменную, которая будет похожа на эту:
DataGridView1.DataSource = myEntity.tblName.ToList
А вот мой код:
Public Class frmAdd
Dim myEntity As New HRDataEntities
Dim tblName As String
Private Sub frmAdd_Load(sender As Object, e As EventArgs) Handles MyBase.Load
DataGridView1.DataSource = myEntity.Genders.ToList
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
tblName = "Jobs"
Следующая строка в редакторе не принимается:
DataGridView1.DataSource = myEntity.tblName.ToList
DataGridView1.Refresh()
End Sub
End Class