婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp.net中使用 Repeater控件拖拽實現排序并同步數據庫字段排序

asp.net中使用 Repeater控件拖拽實現排序并同步數據庫字段排序

熱門標簽:天心智能電銷機器人 塔城代理外呼系統 地圖定位圖標標注 地圖標注的公司有哪些 代理接電話機器人如何取消 400電話辦理哪家性價比高 遂寧市地圖標注app 地圖標注專業團隊 濮陽外呼電銷系統怎么樣

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

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

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

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

2、TestDemo.aspx代碼如下:

!DOCTYPE html> 
html xmlns="http://www.w3.org/1999/xhtml"> 
head runat="server"> 
  meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  script src="../../Scripts/jquery-1.7.2.min.js">/script> 
  script src="../../Scripts/jquery-ui.min.js">/script> 
  title>Repeater拖拽排序/title> 
  style type="text/css"> 
    #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; 
    } 
  /style> 
/head> 
body> 
  form id="form1" runat="server"> 
    div id="loader">/div> 
    div id="module_list"> 
      input type="hidden" id="orderlist" /> 
      asp:Repeater ID="rpt" runat="server"> 
        ItemTemplate> 
          div class="modules" title='%#Eval("F_DataCenterID") %>'> 
            h3 class="m_title">%#Eval("F_DataCenterName").ToString() %>/h3> 
            p>%#Eval("F_Order") %>/p> 
          /div> 
        /ItemTemplate> 
      /asp:Repeater> 
    /div> 
  /form> 
/body> 
/html> 
script type="text/javascript"> 
  $(function () { 
    $(".m_title").bind('mouseover', function () { 
      $(this).css("cursor", "move") 
    }); 
    var show = $("#loader"); 
    var orderlist = $("#orderlist"); 
    var list = $("#module_list"); 
    var old_order = []; 
    //獲取原先的順序列表 
    list.children(".modules").each(function () { 
      var val = $(this).find("p").text(); 
      old_order.push(val); 
    }); 
    list.sortable({ 
      opacity: 0.6, //設置拖動時候的透明度  
      revert: true, //緩沖效果  
      cursor: 'move', //拖動的時候鼠標樣式  
      handle: '.m_title', //可以拖動的部位,模塊的標題部分  
      update: function () { 
        var new_id = []; 
        list.children(".modules").each(function () { 
          new_id.push(this.title); 
        }); 
        var newid = new_id.join(','); 
        var oldid = old_order.join(','); 
        $.ajax({ 
          type: "post", 
          url: "update.aspx", //服務端處理程序  
          data: { id: newid, order: oldid },  //id:新的排列對應的ID,order:原排列順序  
          beforeSend: function () { 
            show.html("img src='load.gif' /> 正在更新..."); 
          }, 
          success: function (msg) { 
            show.html("排序成功..."); 
            //重新刷新頁面 
            window.location.reload(); 
          } 
        }); 
      } 
    }); 
  }); 
/script> 

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

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(); 
    } 
  } 
  /// summary> 
  /// 綁定部委單位 
  /// /summary> 
  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代碼如下:

!DOCTYPE html> 
html xmlns="http://www.w3.org/1999/xhtml"> 
head runat="server"> 
meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 
  title>/title> 
/head> 
body> 
  form id="form1" runat="server"> 
  div> 
  /div> 
  /form> 
/body> 
/html> 
[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); 
    } 
  } 
  /// summary> 
  /// 重新更新順序 
  /// /summary> 
  /// param name="deptId">/param> 
  /// param name="order">/param> 
  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控件拖拽實現排序并同步數據庫字段排序的相關敘述,希望大家喜歡。

您可能感興趣的文章:
  • repeater分頁 內容顯示
  • asp.net repeater手寫分頁實例代碼
  • asp.net Repeater之非常好的數據分頁
  • asp.net下Repeater使用 AspNetPager分頁控件
  • asp.net中讓Repeater和GridView支持DataPager分頁
  • asp.net Repeater分頁實例(PageDataSource的使用)
  • Repeater控件與PagedDataSource結合實現分頁功能
  • 在ASP.NET 2.0中操作數據之四十二:DataList和Repeater數據排序(一)
  • 在ASP.NET 2.0中操作數據之四十三:DataList和Repeater數據排序(二)
  • 在ASP.NET 2.0中操作數據之四十四:DataList和Repeater數據排序(三)

標簽:麗江 婁底 宜春 吉林 河南 重慶 本溪 汕頭

巨人網絡通訊聲明:本文標題《asp.net中使用 Repeater控件拖拽實現排序并同步數據庫字段排序》,本文關鍵詞  asp.net,中,使用,Repeater,控件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net中使用 Repeater控件拖拽實現排序并同步數據庫字段排序》相關的同類信息!
  • 本頁收集關于asp.net中使用 Repeater控件拖拽實現排序并同步數據庫字段排序的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩限制级电影在线观看| 色噜噜狠狠成人网p站| 日韩免费性生活视频播放| 日韩精品中文字幕在线不卡尤物| 精品欧美一区二区久久| 悠悠色在线精品| 亚洲精品视频观看| 伊人色综合久久天天| 亚洲成人黄色影院| av在线播放成人| 久久亚洲捆绑美女| 国产精品一二三四区| 精品国产乱码久久久久久闺蜜| 一个色在线综合| 国产精品美女久久福利网站| 中文字幕亚洲电影| 精品午夜一区二区三区在线观看| 波多野结衣精品在线| 中文字幕在线一区| 国产大陆亚洲精品国产| 国产午夜精品久久久久久免费视| 天天爽夜夜爽夜夜爽精品视频| 成人午夜激情影院| 精品国产精品网麻豆系列| 韩国成人福利片在线播放| 久久午夜羞羞影院免费观看| 蜜臀av性久久久久蜜臀av麻豆 | 一区二区三区在线免费视频| 手机精品视频在线观看| 91农村精品一区二区在线| 国产欧美日韩精品在线| 粉嫩av一区二区三区粉嫩| 欧美国产日本韩| 欧美日本国产一区| 成人的网站免费观看| 日本中文字幕一区二区视频| 国产精品蜜臀在线观看| 成人免费视频一区| 国产精品传媒视频| 欧美吻胸吃奶大尺度电影| 成人免费福利片| 亚洲国产视频直播| 精品欧美久久久| 成年人网站91| 韩国在线一区二区| 国产精品萝li| 日韩精品一区二区三区四区 | 国产91精品精华液一区二区三区 | 欧美午夜视频网站| 久久精品国产成人一区二区三区 | 日本怡春院一区二区| 5858s免费视频成人| 精彩视频一区二区| 一区二区三区欧美日| 日韩一区二区免费视频| 国产精品亚洲成人| 又紧又大又爽精品一区二区| 欧美日韩成人在线| 成人app在线观看| 亚洲欧洲国产日韩| 久久综合久久综合九色| 欧美色图激情小说| 99国产精品国产精品久久| 亚洲国产乱码最新视频 | 亚洲一区二区在线观看视频 | 国产精品久99| 欧美成人官网二区| 日韩一区二区三区电影| 亚洲欧洲无码一区二区三区| 91最新地址在线播放| 国产**成人网毛片九色 | 国产日韩欧美精品在线| 成人av网在线| 日韩国产欧美在线视频| 中文字幕色av一区二区三区| 久久久777精品电影网影网 | 国产成人av影院| 国产激情偷乱视频一区二区三区 | 欧美一区二区三区在线观看视频| 国产伦精品一区二区三区免费迷| 欧美一级艳片视频免费观看| 亚洲国产三级在线| 一区二区三区日韩欧美精品| 综合久久国产九一剧情麻豆| 中文字幕av一区二区三区免费看| 亚洲国产毛片aaaaa无费看| 亚洲大片在线观看| 国产精品1区二区.| 欧美性猛交xxxxxxxx| 制服视频三区第一页精品| 亚洲一区在线观看免费观看电影高清 | 大美女一区二区三区| 91小宝寻花一区二区三区| 日韩小视频在线观看专区| 精品国产一区二区三区av性色| 婷婷久久综合九色国产成人| 亚洲成av人片一区二区| 亚洲图片欧美色图| 国产乱人伦偷精品视频免下载| 午夜精品久久久久久久99樱桃 | 色综合久久天天综合网| 日韩一卡二卡三卡| 精品少妇一区二区三区视频免付费 | 精品免费国产一区二区三区四区| 欧美一区二区三区影视| 综合分类小说区另类春色亚洲小说欧美 | 欧美日韩国产影片| 国产精品网站在线观看| 婷婷成人综合网| 日韩欧美激情一区| 日本va欧美va精品发布| 精品三级av在线| 久久久一区二区三区| 奇米亚洲午夜久久精品| 一道本成人在线| 国产欧美日韩精品在线| 蜜桃av一区二区在线观看| 欧美调教femdomvk| 日韩中文字幕91| 欧美一卡二卡在线| 免费成人在线影院| 日韩午夜电影av| 国产一区 二区| 色综合欧美在线| 久久只精品国产| 国产精品性做久久久久久| 国产精品久久福利| 国产风韵犹存在线视精品| 久久理论电影网| 久草这里只有精品视频| 国产精品国产精品国产专区不蜜| 国产自产高清不卡| 日韩一级免费观看| 99久久99久久精品免费看蜜桃| 免费人成精品欧美精品| 337p亚洲精品色噜噜| 丁香六月综合激情| 韩国女主播一区| 精品在线观看视频| 亚洲3atv精品一区二区三区| 欧美激情综合五月色丁香小说| 日韩免费一区二区| 欧美一区二区观看视频| 国产精品亚洲午夜一区二区三区| 亚洲一级二级在线| 亚洲精品日韩专区silk| 国产精品久久久久久久久搜平片 | 久久99国产精品免费| 亚洲最大成人网4388xx| 亚洲精品综合在线| 亚洲成人黄色影院| 国产精品电影一区二区| 久久男人中文字幕资源站| 欧美日韩在线播放三区四区| 国产麻豆欧美日韩一区| 精品一区二区三区久久| 国产精品电影一区二区| 欧美放荡的少妇| 精品国产污污免费网站入口 | 国产成人免费视频精品含羞草妖精 | 日韩avvvv在线播放| 国产一区二区不卡在线| 亚洲男同1069视频| 亚洲一区二区三区四区在线免费观看 | 久久国内精品视频| 国产精品国产三级国产aⅴ入口| 欧美激情自拍偷拍| 色综合久久综合网97色综合 | 亚洲欧美偷拍三级| 亚洲一区二区av在线| 久久精品免费观看| 日本aⅴ精品一区二区三区 | 欧美精品久久天天躁| 欧美日韩国产一级| 国产精品萝li| 国产一区二区毛片| 日本久久精品电影| 欧美色图片你懂的| 亚洲日本在线a| 91蝌蚪porny成人天涯| 久久精品一区蜜桃臀影院| 国产精品无遮挡| 色婷婷久久久久swag精品| 色综合久久综合| 一区视频在线播放| 一区二区三区中文字幕精品精品 | 日韩精品每日更新| 一区二区三区四区乱视频| 在线播放/欧美激情| 国产精品短视频| 色综合视频在线观看| 亚洲成人黄色影院| 在线亚洲免费视频| 日本不卡高清视频| 国产免费成人在线视频| 国产一区 二区| 678五月天丁香亚洲综合网| 国产精品一二三| 亚洲高清视频中文字幕| 精品国产一区二区亚洲人成毛片|