Asp.net 如何对gridview中显示的数据表数据进行排序

Asp.net 如何对gridview中显示的数据表数据进行排序,asp.net,sorting,session,gridview,datatable,Asp.net,Sorting,Session,Gridview,Datatable,第1页:(以下是按钮点击中包含的代码。当我点击第1页的按钮时,应显示第2页中的表格数据) 第2页:(第2页表格数据显示代码) 现在我可以知道如何在运行时对gridview中显示的数据进行排序了吗?gridview允许用户使用AllowSorting属性进行排序。看一看 protected void btnSubmit_Click(object sender, EventArgs e) { string s="select * from items"; S

第1页:(以下是按钮点击中包含的代码。当我点击第1页的按钮时,应显示第2页中的表格数据)

第2页:(第2页表格数据显示代码)


现在我可以知道如何在运行时对gridview中显示的数据进行排序了吗?

gridview
允许用户使用
AllowSorting
属性进行排序。看一看

 protected void btnSubmit_Click(object sender, EventArgs e)
    {
        string s="select * from items";
        SqlDataAdapter da = new SqlDataAdapter(s,con);
        DataTable dt = new DataTable();
        da.Fill(dt);
        Session["a"]=dt;
        Response.Redirect("Default2.aspx");
    }
protected void Page_Load(object sender, EventArgs e)
    {
       DataTable dt=(DataTable)Session["a"];
       GridView1.DataSource = dt;
       GridView1.DataBind();
    }