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);

        }
    }

  • 相关阅读:
    26个高效工作的小技巧 z
    DevExpress控件水印文字提示 z
    c#枚举自定义,用于数据绑定。 z
    WeifenLuo.WinFormsUI.Docking"的使用 z
    解决 winform 界面对不齐 z
    WCF服务通过防火墙怎么设置
    Auto Updating the exe from a network location when application starts z
    怎样学法学?——民法学泰斗王利明教授的演讲 z
    JAVA常见算法题(十八)
    JAVA常见算法题(十七)
  • 原文地址:https://www.cnblogs.com/Fooo/p/596780.html
Copyright © 2011-2022 走看看