1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網營銷解決方案
      在asp.net中利用Repeater控件怎么對數(shù)據(jù)庫中的字段進行排序-創(chuàng)新互聯(lián)

      本篇文章給大家分享的是有關在asp.net中利用Repeater控件怎么對數(shù)據(jù)庫中的字段進行排序,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

      十余年的徽州網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。網絡營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調整徽州建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“徽州網站設計”,“徽州網站推廣”以來,每個客戶項目都認真落實執(zhí)行。

      數(shù)據(jù)庫表中有一個單位表,里面包括ID、Name、Order等字段,現(xiàn)在有個后臺管理功能,可以設置這些單位在某些統(tǒng)計表格中的先后顯示順序,于是想到用拖拽方式實現(xiàn),這樣操作起來更簡便。


      使用了GifCam軟件做了一個示例動畫,效果如下圖所示:

      在asp.net中利用Repeater控件怎么對數(shù)據(jù)庫中的字段進行排序

      于是就動手起來,發(fā)現(xiàn)jquery.ui中提供sortable函數(shù),可用于排序,界面中從數(shù)據(jù)庫綁定的單位使用Repeater控件,下面簡單介紹下主要步驟:


      1、項目中使用到的jquery-1.7.2.min.js和jquery-ui.min.js請點擊進行下載,地址為:http://download.csdn.net/detail/taomanman/9315373

      2、TestDemo.aspx代碼如下:

       
       
       
         
         
         
        Repeater拖拽排序 
         
          #module_list { 
            margin-left: 4px; 
          } 
          .modules { 
            float: left; 
            width: 200px; 
            height: 140px; 
            margin: 10px; 
            border: 1px solid #acc6e9; 
            background: #e8f5fe; 
          } 
          .m_title { 
            margin-top: 0px; 
            height: 24px; 
            line-height: 24px; 
            background: #afc6e9; 
          } 
          #loader { 
            height: 24px; 
            text-align: center; 
          } 
         
       
       
         
          
                                                  '>              <%#Eval("F_DataCenterName").ToString() %>              

      <%#Eval("F_Order") %>

                  
                              
               

      TestDemo.cs代碼如下,具體數(shù)據(jù)庫操作類獲取數(shù)據(jù)根據(jù)各自的情況進行,這里就不詳細介紹了。

      public partial class TestDemo : System.Web.UI.Page 
      { 
        public static GGJ_DC_DataCenterBaseInfoBLL bll = new GGJ_DC_DataCenterBaseInfoBLL(); 
        protected void Page_Load(object sender, EventArgs e) 
        { 
          if (!IsPostBack) 
          { 
            BindData(); 
          } 
        } 
        ///  
        /// 綁定部委單位 
        ///  
        public void BindData() 
        { 
          string where = ""; 
          string orderby = "F_Order ASC"; 
          DataTable dt = bll.GetData(where, orderby); 
          this.rpt.DataSource = dt; 
          this.rpt.DataBind(); 
        } 
      }

      3、$.ajax方法請求的頁面update.aspx及update.aspx.cs代碼如下:

       
       
       
       
         
       
       
         
        
          
                [csharp] view plaincopy public partial class update : System.Web.UI.Page  {    public static GGJ_DC_DataCenterBaseInfoBLL bll = new GGJ_DC_DataCenterBaseInfoBLL();    protected void Page_Load(object sender, EventArgs e)    {      if (!IsPostBack)      {        string order = Request["order"].ToString();        string depId = Request["id"].ToString();        UpdateOrder(depId, order);      }    }    ///     /// 重新更新順序    ///     ///     ///     public void UpdateOrder(string deptId, string order)    {      string[] deptIds = deptId.Split(',');      string[] orders = order.Split(',');      for (int i = 0; i < deptIds.Length; i++)      {        for (int j = 0; j < orders.Length; j++)        {          if (i == j)          {            string sql = "update GGJ_DC_DataCenterBaseInfo set F_Order=" + orders[j] + " where F_DataCenterID='" + deptIds[i]+ "'";            DataTable dt = CommonClass.QuerySQL.GetDataTable(sql);            if (dt.Rows.Count > 0)            {            }          }        }      }    }  }

      以上就是在asp.net中利用Repeater控件怎么對數(shù)據(jù)庫中的字段進行排序,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


      名稱欄目:在asp.net中利用Repeater控件怎么對數(shù)據(jù)庫中的字段進行排序-創(chuàng)新互聯(lián)
      網頁URL:http://www.ef60e0e.cn/article/dsjcpc.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        靖州| 简阳市| 广水市| 义乌市| 万源市| 东乌珠穆沁旗| 曲水县| 泽库县| 鄂托克前旗| 泸溪县| 盱眙县| 大宁县| 宁武县| 昌乐县| 勐海县| 开化县| 图片| 丰镇市| 孝昌县| 电白县| 商城县| 历史| 颍上县| 梨树县| 巍山| 武定县| 承德市| 临猗县| 大石桥市| 周至县| 扬中市| 阿勒泰市| 常州市| 余江县| 兴义市| 南京市| 新郑市| 镇赉县| 安福县| 揭东县| 富宁县|