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

        }
    }

  • 相关阅读:
    vue学习指南:第六篇(详细)
    Android Stuido代码混淆
    Android 2018最新的三方库
    使用Git上传代码到Github仓库
    android展示注册进度效果源码
    JPTabBar 详细介绍
    利用HTML5和echarts开发大数据展示及大屏炫酷统计系统
    Android Studio Git 分支使用实践
    RecyclerView的Item的单击事件
    Android实用代码
  • 原文地址:https://www.cnblogs.com/Fooo/p/596780.html
Copyright © 2011-2022 走看看