我是ASP.NET的新手,并使用下面的查询在GridView显示的SQLDataAdapter中获取数据。但是看起来数据不是在SQLDataAdapter本身中获取的,同样的代码在SQLReader上也可以正常工作。 谁能帮助我了解我在这里做错了什么?
OnPrepared
答案 0 :(得分:0)
您需要致电-
GridViewOutput.DataBind()
指定数据源之后。
有关此的更多信息-
答案 1 :(得分:0)
答案 2 :(得分:0)
设置数据源后,您忘记了包含DataBind()
方法。 GridView
数据绑定的正确方法应如下:
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
DataSet output = new DataSet();
adapter.Fill(Output, "out");
GridViewOutput.DataSource = Output; // bind directly to DataSet
GridViewOutput.DataBind(); // bind to grid