要在ASP.NET GridView中动态填充数据,可以使用以下步骤:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// 创建一个DataTable作为数据源
DataTable dt = new DataTable();
dt.Columns.Add("ID", typeof(int));
dt.Columns.Add("Name", typeof(string));
// 添加数据行
dt.Rows.Add(1, "John");
dt.Rows.Add(2, "Mary");
dt.Rows.Add(3, "Tom");
// 将DataTable绑定到GridView控件
GridView1.DataSource = dt;
GridView1.DataBind();
}
}
以上代码将会在GridView中动态填充数据,并自动生成列。