dev 根据datatable动态生成gridview
时间: 2023-09-08 21:09:29 浏览: 93
可以根据DataTable动态生成GridView的步骤如下:
1. 在页面上添加一个GridView控件。
2. 在代码中创建一个DataTable对象,并添加列和数据。
3. 将DataTable对象绑定到GridView控件上。
以下是示例代码:
```c#
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable dt = new DataTable();
dt.Columns.Add("ID", typeof(int));
dt.Columns.Add("Name", typeof(string));
dt.Columns.Add("Age", typeof(int));
dt.Rows.Add(1, "John", 30);
dt.Rows.Add(2, "Mary", 25);
dt.Rows.Add(3, "Peter", 40);
GridView1.DataSource = dt;
GridView1.DataBind();
}
}
```
在这个示例中,我们先创建了一个DataTable对象,添加了三列和三行数据。然后将DataTable对象绑定到GridView控件上,实现了动态生成GridView的功能。
阅读全文