Skip to content

Infragistics Community Forum / Web / Ultimate UI for ASP.NET Web Forms / Bind to DataTable Column.Caption Instead of ColumnName

Bind to DataTable Column.Caption Instead of ColumnName

New Discussion
Arseny
Arseny asked on Sep 16, 2013 9:59 AM

DataTable dt = new DataTable();
dt.Columns.Add(“col1”).Caption = “column one”;
dt.Columns.Add(“col2”).Caption = “column two”;
dt.Columns.Add(“col3”).Caption = “column three”;
dt.Rows.Add(“val11”, “val12”, “val13”);
dt.Rows.Add(“val21”, “val22”, “val23”);
DataView dv = new DataView(dt);
WebDataGrid1.DataSource = dv;
WebHierarchicalDataGrid1.DataSource = dv;

After performing this code you will see WebDataGrid with Captions from DataTable (dt)
And WebHierarchicalDataGrid will show ColumnNames (instead of Captions) from DataTable (dt)

Why and how to fix it?

Sign In to post a reply

Replies

  • 0
    Maya Kirova
    Maya Kirova answered on Sep 16, 2013 9:59 AM

    Hello arseny ,

     

    Thank you for posting in our forum.

     

    WebHierarchicalDataGrid should not be bound  to a non-hierarchical data source like a data table. If you want to have a WebHierarchicalDataGrid with a single level of data you can bind it to a DataSet with just one  DataTable. For example:

    DataTable dt = new DataTable();

    dt.Columns.Add(“col1”).Caption = “column one”;

    dt.Columns.Add(“col2”).Caption = “column two”;

    dt.Columns.Add(“col3”).Caption = “column three”;

    dt.Rows.Add(“val11”, “val12”, “val13”);

    dt.Rows.Add(“val21”, “val22”, “val23”);

    DataView dv = new DataView(dt);

    WebDataGrid1.DataSource = dv;

     

            DataSet set = new DataSet();

            set.Tables.Add(dt);

            WebHierarchicalDataGrid1.DataSource = set;

     

    Let me know if you have any questions.

     

     

    Best Regards,

    Maya Kirova

    Developer Support Engineer II

    Infragistics, Inc.

    http://www.infragistics.com/support

     

  • You must be logged in to reply to this topic.
Discussion created by
Favorites
Replies
Created On
Last Post
Discussion created by
Arseny
Favorites
0
Replies
1
Created On
Sep 16, 2013
Last Post
12 years, 5 months ago

Suggested Discussions

Created by

Created on

Sep 16, 2013 9:59 AM

Last activity on

Feb 11, 2026 4:08 PM