Let's create a project and name it Demo. Write the following code in default.aspx.cs.
- DataTable dt = new DataTable("Order");
- DataColumn dc = dt.Columns.Add("ID", typeof(int));
- dt.Columns.Add("Name", typeof(String));
- dt.Rows.Add(1, "pramod");
- dt.Rows.Add(2, "ravi");
- dt.Rows.Add(3, "deepak");
- dt.Rows.Add(4, "kiran");
- dt.Rows.Add(5, "madhu")

After clicking on DataTable visualizer you will get this.
Output

Now create another datatable.
- DataTable dt2 = new DataTable(“Order”);
- DataColumn dc2 = dt2.Columns.Add(“ID”, typeof(int));
- dt2.Columns.Add(“Name”, typeof(String));
- dt2.Columns.Add(“Type”, typeof(String));
- dt2.Rows.Add(6, “ashu”,”Gen”);
- dt2.Rows.Add(7, “rudra”, “Gen”);
- dt2.Rows.Add(8, “kavita”, “Gen”);
- dt2.Rows.Add(9, “suman”, “Gen”);
- dt2.Rows.Add(10, “lakshman”, “Gen”);
Output

- // Add both datatable in single datatable.
- dt.Merge(dt2);

I hope you enjoy this article.
Happy coding.

Tabish AnsariPosted May 25, 2022, 11:29 AM
Nice it is very useful
Ashish SharmaPosted Nov 18, 2019, 5:43 AM
Why Type column rows are blanks.........I want rows to be in single rows
Dipali ThakarePosted May 1, 2018, 7:45 AM
Thanks very useful article
Pramod ThakurPosted Feb 5, 2016, 11:36 PM
thanks Jitendra Kumar
Jitendra KumarPosted Dec 28, 2014, 2:23 AM
Nice..