我有gridview
。因为在gridview中使用获取表数据时sqldatasource
,我可以通过启用对表数据进行排序AllowSorting="True"
。但是当尝试使用获取表数据时,C#
我无法对其进行排序。
这是我对该输出的屏幕截图:
这是我检索表数据的 C# 代码:
SqlConnection con = new SqlConnection("Data Source=abc\\SQLEXPRESS;Initial Catalog=mvw;Integrated Security=true;");
con.Open();
SqlCommand cmd = new SqlCommand("SELECT [POID],[SNO],[PartNo],[PartDesc],[Desc2],[OrderNos],[Rate] ,[Quantity] ,[units] ,[Status] ,[RecvOrderNos] ,[RecvQty] ,[QtySplitUp] ,[Remarks] ,[BalQty] FROM [PoToSupplierMasterItems] WHERE POID='" + ddlSelectProcess .SelectedItem.Text+ "'", con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
如何做到这一点?