How do I programatically get the DataTable columns property through the ObjectDataSource?

In the detailsview, I need to do something like:

DetailsView1.Fields[0].HeaderText = ObjectDataSource1.DataSource.DataTable.Column["ID"].Caption;

That doesn't work at all, it's a way of explaining.
I'm trying to get the DataTable columns returned to the ObjectDataSource, so I can access the individual columns and get the caption propery for the columns.
How do I do that ?

LVL 1
fischermxAsked:
Who is Participating?
 
jay_gadhaviConnect With a Mentor Commented:
Use the datatable for binding the value of DetailsView.
Follow this step :
>Bind the Datatable with the Datasource
>with the help of for loop try to bind the DetailsView like as follows

   DetailsView1.Fields[0].HeaderText = DataTable.Rows(j).Item("columnname").ToString()

0
All Courses

From novice to tech pro — start learning today.