いくつかのテキストボックスとボタンを作成しました。ボタンを押すと、グリッドビューにすべての新しいレコードを表示したいのですが、レコードを追加する場合にのみ作成し、再度追加すると古いレコードが消えて新しいレコードが表示されます。
var dt = new DataTable();
DataColumn cl = new DataColumn("From");
dt.Columns.Add(cl);
cl = new DataColumn("To");
dt.Columns.Add(cl);
DataColumn cl1 = new DataColumn("Area");
dt.Columns.Add(cl1);
cl1 = new DataColumn("Sector");
dt.Columns.Add(cl1);
DataColumn cl2 = new DataColumn("CompanyName");
dt.Columns.Add(cl2);
cl2 = new DataColumn("Description");
dt.Columns.Add(cl2);
DataRow dr = dt.NewRow();
dr[0] = TextBoxFrom.Text;
dr[1] = TextBoxTo.Text;
dr[2] = TextBoxArea.Text;
dr[3] = TextBoxSector.Text;
dr[4] = TextBoxCompanyName.Text;
dr[5] = TextBoxDescription.Text;
dt.Rows.Add(dr);
GridViewAllAssigments.DataSource = dt;
GridViewAllAssigments.DataBind();