我再网页上 做了一个GridView ,数据 获取代码如下:SqlConnection sqlcon;
                string sqlstr = @"SELECT OrderDetails.ProductID  AS  产品编码,
                                Product.ProdName AS 产品名称 ,
                                Product.Unit AS 单位 ,
                                OrderDetails.Price AS 单价,
                                OrderDetails.QTY AS 数量,
                                OrderDetails.QTY*OrderDetails.Price AS 总金额,
                                From OrderDetails left join Product on OrderDetails.ProductID=product.productid Order BY ProductID ";                this.SqlDataSourceDetails.SelectCommand = sqlstr;
                this.SqlDataSourceDetails.DataBind();
                sqlcon = new SqlConnection(connectionString);
                SqlDataAdapter da = new SqlDataAdapter(sqlstr, sqlcon);
                DataSet ds = new DataSet();
                sqlcon.Open();
                da.Fill(ds, "OrderDetails");
                GridView1.DataSourceID = "";
                GridView1.DataSource = ds;
                GridView1.DataBind();现在 GridView 可以很好的显示,并可以排序了。
GridView 经过 操作者填写数量后,通过一个按钮进行处理,处理完成后(一些计算,但是没有保存)我想再次进行 按数量列进行排序展示,如何处理?