我只需要创建一个空表,然后将其插入行以在网站上临时显示。如何在asp.net网络表单上执行此操作?
答案 0 :(得分:2)
从您的问题尚不清楚,您是否需要DataTable
或html表。但是你可以做这样的事情。单击按钮创建一个DataTable,从TextBoxes中添加数据,然后在GridView中显示结果(该结果将成为html中的表)
protected void Button1_Click(object sender, EventArgs e)
{
//create a DataTable with 2 columns
DataTable table = new DataTable();
table.Columns.Add("ID", typeof(int));
table.Columns.Add("Name", typeof(string));
//add some rows based on textbox values
table.Rows.Add(1, TextBox1.Text);
table.Rows.Add(2, TextBox2.Text);
table.Rows.Add(3, TextBox3.Text);
//show the data in a gridview
GridView1.DataSource = table;
GridView1.DataBind();
}