asp datagridview 人口不工作
asp datagridview population dosnt working
我在过去 3 天遇到了一个奇怪的问题,虽然那个查询 return data datagrid 没有显示任何数据或任何列(我对 ASP 很陌生,但我不要认为代码有任何问题)。
这是代码
protected void Page_Load(object sender, EventArgs e)
{
DataSet UserInfoFromDB = FillTableInfo();
GridViewData.DataSource = UserInfoFromDB.Tables[0];
GridViewData.AutoGenerateColumns = true;
}
调用此函数以获取所有数据的负载,我已经测试了输出及其 return 数据,但数据网格似乎是空的。
public DataSet FillTableInfo(){
var Query = "SELECT * FROM [dbo].[orders] ;";
SqlDataAdapter DataAdapter = new SqlDataAdapter(Query, CreateConnectionstring());
SqlCommandBuilder commandBuilder = new SqlCommandBuilder(DataAdapter);
DataSet DataSetVariable = new DataSet();
DataAdapter.Fill(DataSetVariable);
return DataSetVariable;
}
到目前为止我只更改了 gridview id
提前致谢
use the Databind() method
protected void Page_Load(object sender, EventArgs e)
{
DataSet UserInfoFromDB = FillTableInfo();
GridViewData.DataSource = UserInfoFromDB.Tables[0];
GridViewData.DataBind();
GridViewData.AutoGenerateColumns = true;
}
我在过去 3 天遇到了一个奇怪的问题,虽然那个查询 return data datagrid 没有显示任何数据或任何列(我对 ASP 很陌生,但我不要认为代码有任何问题)。
这是代码
protected void Page_Load(object sender, EventArgs e)
{
DataSet UserInfoFromDB = FillTableInfo();
GridViewData.DataSource = UserInfoFromDB.Tables[0];
GridViewData.AutoGenerateColumns = true;
}
调用此函数以获取所有数据的负载,我已经测试了输出及其 return 数据,但数据网格似乎是空的。
public DataSet FillTableInfo(){
var Query = "SELECT * FROM [dbo].[orders] ;";
SqlDataAdapter DataAdapter = new SqlDataAdapter(Query, CreateConnectionstring());
SqlCommandBuilder commandBuilder = new SqlCommandBuilder(DataAdapter);
DataSet DataSetVariable = new DataSet();
DataAdapter.Fill(DataSetVariable);
return DataSetVariable;
}
到目前为止我只更改了 gridview id
提前致谢
use the Databind() method
protected void Page_Load(object sender, EventArgs e)
{
DataSet UserInfoFromDB = FillTableInfo();
GridViewData.DataSource = UserInfoFromDB.Tables[0];
GridViewData.DataBind();
GridViewData.AutoGenerateColumns = true;
}