zoukankan      html  css  js  c++  java
  • GridView 的排序 !!

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.Data.SqlClient;

    public partial class Test_Test001 : System.Web.UI.Page
    {
        SqlConnection conn = new SqlConnection(ConfigurationManager.AppSettings["connectionString"]);
        public string sql;
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {  
                //页面数据绑定
                BindData("jobno");
            }
        }
        private void BindData(string sort)
        {
           
            sql = "select top 100 jobno,jobfixno,jobproperty,jobtype,inputdate from jobse";
            SqlDataAdapter myda = new SqlDataAdapter(sql, conn);
            conn.Open();
            DataSet ds = new DataSet();
            myda.Fill(ds, "RusTable");
            DataView dv = ds.Tables["RusTable"].DefaultView;
            if (sort == "")
            {
                dv.Sort = " jobno Desc";
            }
            else
            {
                dv.Sort = sort + " Desc";
            }
            GridView1.DataSource = dv;
            GridView1.DataBind();
            conn.Close();
        }

        protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            this.GridView1.PageIndex = e.NewPageIndex;
            BindData(ViewState["SortEx"].ToString());
        }
        protected void GridView1_Sorting(object sender, GridViewSortEventArgs e)
        {
            ViewState["SortEx"] = e.SortExpression;
            BindData(e.SortExpression);

        }
    }

  • 相关阅读:
    双链表
    单链表
    二叉树的遍历
    leetcode-9. 回文数
    leetcode-8. 字符串转换整数 (atoi)
    leetcode-7. 整数反转
    leetcode-6. Z 字形变换
    leetcode-5. 最长回文子串
    manacher-线性查找算法-(最长回文子串问题)
    bfprt-线性查找算法-(topK问题)
  • 原文地址:https://www.cnblogs.com/Fooo/p/596780.html
Copyright © 2011-2022 走看看