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

主頁 > 知識庫 > ASP.NET MVC 2右鍵菜單和簡單分頁實例講解

ASP.NET MVC 2右鍵菜單和簡單分頁實例講解

熱門標簽:聊城智能電銷機器人電話 安陸市地圖標注app 寧德防封版電銷卡 上海市三維地圖標注 海東防封電銷卡 西寧電銷外呼系統公司 辦公用地圖標注網點怎么操作 云南外呼系統代理 南昌自動外呼系統線路

右鍵菜單非常方便,很多時候會用到。這篇文章將使用一個JQUERY的插件在ASP.NET MVC中實現右鍵菜單。本文還將介紹一下在ASP.NET MVC中如何實現簡單的分頁。效果如下圖:

新建一個asp.net mvc應用程序。將此插件放入Scripts文件夾。并在頁面上引用。
定義右鍵菜單:

div class="contextMenu" id="myMenu1"> ul> 
li id="detail">
img src="http://www.cnblogs.com/Content/detail.ico" />detail/li> 
li id="new">img src="http://www.cnblogs.com/Content/new.ico" />new/li>
li id="delete"> 
img src="http://www.cnblogs.com/Content/delete.ico"/>delete/li> 
li id="modify">
img src="http://www.cnblogs.com/Content/modify.ico"/>modify/li> 
 /ul> /div> 

將此菜單定義在產品名上,故在在產品名上添加一個class供jquery選擇。

td class="showContext" id="%= item.ProductID %>">
%: item.ProductName %>/td> 

在頁面上插入下面腳本。用于綁定菜單項的行為。為了簡單起見,將所以的菜單項的行為都定義成導航到詳情頁面.

script type="text/javascript"> 
 $(document).ready(function () { 
  $('td.showContext').contextMenu('myMenu1', { 
   bindings: { 
    'detail': function (t) { 
   document.location.href = '/Products/Detail/'+t.id; 
    }, 
    'new': function (t) { 
   document.location.href = '/Products/Detail/' + t.id; 
    }, 
     'delete': function (t) { 
      confirm("你確定刪除嗎?"); 
   document.location.href = '/Products/Detail/' + t.id; 
    }, 
     'modify': function (t) { 
  document.location.href = '/Products/Detail/' + t.id; 
    } 
    } 
  }); 
  }); 
/script> 

這樣就非常簡單的實現了右鍵菜單的功能。

下面說下實現簡單的分頁。asp.net mvc中分頁非常簡單。

看下面定義的table的html代碼:

 table> 
 tr> 
   th> 
    ProductName 
    /th> 
   th> 
    SupplierID 
   /th> 
   th> 
    CategoryID11    /th> 
   th> 
     QuantityPerUnit 
   /th> 
   th> 
     UnitPrice 
   /th> 
    th> 
    UnitsInStock20    /th> 
   th> 
     UnitsOnOrder23    /th> 
    th> 
    ReorderLevel 
   /th> 
   th> 
    Discontinued 
    /th> 
   /tr> 
 % foreach (var item in Model.Products) 
  { %> 
  tr> 
 td class="showContext" id="%= item.ProductID %>"> 
%: item.ProductName %>/td> 
    td> 
     %: item.SupplierID %> 
   /td> 
    td> 
    %: item.CategoryID %> 
   /td> 
    td> 
    %: item.QuantityPerUnit %> 
    /td> 
    td> 
  %: String.Format("{0:F}", item.UnitPrice) %> 
   /td> 
    td> 
    %: item.UnitsInStock %> 
    /td> 
   td> 
    %: item.UnitsOnOrder %> 
    /td> 
   td> 
   %: item.ReorderLevel %> 
   /td> 
   td> 
    %: item.Discontinued %> 
   /td> 
  /tr>  
 % } %> 
/table> 

我們只要在這個table下面插入一段分頁的HTML腳本就行了。分頁的腳本當然要生成,使用Htmlhelper的擴展方法去生成這個腳本。看下面的擴展方法,非常的簡單的生成了分頁的html代碼:

public static string Pager(this HtmlHelper helper, int currentPage, int currentPageSize, int totalRecords, string urlPrefix) 
  { 
   StringBuilder sb1 = new StringBuilder(); 
int seed = currentPage % currentPageSize == 0 ? currentPage : currentPage - (currentPage % currentPageSize); 
if (currentPage > 0) 
sb1.AppendLine(String.Format("a href=\"{0}/{1}\">Previous/a>", urlPrefix, currentPage)); 
if (currentPage - currentPageSize >= 0) 
sb1.AppendLine(String.Format("a href=\"{0}/{1}\">.../a>", urlPrefix, (currentPage - currentPageSize) + 1)); 
for (int i = seed; i  Math.Round((totalRecords / 10) + 0.5)  i  seed + currentPageSize; i++) 
 { 
sb1.AppendLine(String.Format("a href=\"{0}/{1}\">{1}/a>", urlPrefix, i + 1)); 
 } 
if (currentPage + currentPageSize = (Math.Round((totalRecords / 10) + 0.5) - 1)) 
sb1.AppendLine(String.Format("a href=\"{0}/{1}\">.../a>", urlPrefix, (currentPage + currentPageSize) + 1)); 
if (currentPage  (Math.Round((totalRecords / 10) + 0.5) - 1)) 
sb1.AppendLine(String.Format("a href=\"{0}/{1}\">Next/a>", urlPrefix, currentPage + 2)); 
return sb1.ToString(); 
} 


然后在table后面添加下面的代碼,在table下面輸出分頁的html代碼:

div class="pager"> 
%=Html.Pager(Model.CurrentPage, Model.TotalPages,Model.TotalItems ,"/Products/List")%>
 /div> 


這樣就完成分頁和右鍵菜單的功能了。是不是非常的簡單呢。:)

效果:

顯示:

通過一個插件實現ASP.NET MVC 2中的右鍵菜單和一個相當簡單的分頁,希望能夠幫助到大家熟練掌握分頁功能的實現。

您可能感興趣的文章:
  • ASP.NET MVC 5使用X.PagedList.Mvc進行分頁教程(PagedList.Mvc)
  • ASP.NET MVC4 HtmlHelper擴展類,實現分頁功能
  • ASP.NET MVC分頁和排序功能實現
  • ASP.NET MVC+EF在服務端分頁使用jqGrid以及jquery Datatables的注意事項
  • 利用ASP.NET MVC+Bootstrap搭建個人博客之打造清新分頁Helper(三)
  • ASP.NET MVC4 Razor模板簡易分頁效果
  • asp.net mvc4 mysql制作簡單分頁組件(部分視圖)
  • ASP.NET同步分頁MvcPager使用詳解
  • asp.net MVC分頁代碼分享
  • ASP.NET MVC分頁的實現方法

標簽:汕尾 贛州 洛陽 南寧 衢州 青海 平涼 崇左

巨人網絡通訊聲明:本文標題《ASP.NET MVC 2右鍵菜單和簡單分頁實例講解》,本文關鍵詞  ASP.NET,MVC,右鍵,菜單,和,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET MVC 2右鍵菜單和簡單分頁實例講解》相關的同類信息!
  • 本頁收集關于ASP.NET MVC 2右鍵菜單和簡單分頁實例講解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产成人自拍在线| 欧美久久久一区| 免费在线观看成人| 亚洲午夜免费电影| 亚洲综合免费观看高清完整版在线 | 久久久国产一区二区三区四区小说| 欧美日韩亚洲综合在线| 8x福利精品第一导航| 日韩三级中文字幕| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 国产精品久久综合| 亚洲一二三四区| 另类调教123区| 丁香六月综合激情| 不卡的av在线播放| 99免费精品视频| 欧美系列日韩一区| 欧美成va人片在线观看| 中文字幕一区二区三区在线观看| 亚洲乱码一区二区三区在线观看| 日精品一区二区| 国产成人免费视频网站高清观看视频| 91久久线看在观草草青青| 欧美一级日韩免费不卡| 亚洲欧美一区二区不卡| 日韩av中文在线观看| 日本高清无吗v一区| 精品久久一区二区| 日韩av一区二区三区| 麻豆成人久久精品二区三区小说| 亚洲免费观看在线视频| 国产在线精品一区二区 | 天天影视色香欲综合网老头| 99这里只有精品| 亚洲精品视频观看| 欧美视频在线一区二区三区 | 久久一二三国产| 国产一区二区在线影院| 中文子幕无线码一区tr| 国产成人免费视频精品含羞草妖精 | 欧美日免费三级在线| 午夜私人影院久久久久| 欧美一区二区三区播放老司机| 美女看a上一区| 久久久亚洲综合| eeuss鲁一区二区三区| 专区另类欧美日韩| 8x8x8国产精品| 国产91精品入口| 亚洲尤物视频在线| 欧美精品久久99| 成人一区在线看| 免费成人美女在线观看.| 国产农村妇女毛片精品久久麻豆| 欧美亚洲免费在线一区| 久久精品国产**网站演员| 国产色产综合色产在线视频| av动漫一区二区| 国产精品一品视频| 日韩国产欧美三级| 亚洲第一成人在线| 亚洲精品成人悠悠色影视| 久久久电影一区二区三区| 欧美一区二视频| 欧美日韩国产综合久久| 色又黄又爽网站www久久| av亚洲精华国产精华精华| 国产一级精品在线| 精品一区二区在线免费观看| 日韩精品乱码av一区二区| 亚洲成人一区在线| 男女男精品视频网| 另类调教123区| 国产成人精品影视| 北岛玲一区二区三区四区| 国产乱码精品一区二区三区五月婷| 蜜臀av在线播放一区二区三区| 蜜臀av一区二区在线观看 | 欧美国产综合一区二区| 国产欧美日韩不卡免费| 欧美国产国产综合| 亚洲一区二区三区爽爽爽爽爽| 日日夜夜精品视频免费| 久久91精品久久久久久秒播| 国产成人啪免费观看软件 | 久久免费看少妇高潮| 国产精品久久看| 午夜久久久久久电影| 久久精品国产精品亚洲红杏| 国产成人亚洲综合a∨婷婷图片 | 91精品国产色综合久久不卡电影| 日韩一区二区免费在线电影| 中文字幕一区二区三区精华液 | 亚洲日本在线看| 日韩电影一二三区| 91麻豆成人久久精品二区三区| 日韩欧美在线影院| 亚洲成人av电影在线| av在线一区二区| 国产精品色婷婷| 成人天堂资源www在线| 日韩亚洲欧美在线观看| 午夜精品视频在线观看| 色综合激情久久| 欧美精品在线视频| 国产精品欧美极品| 日韩一区二区三区四区 | 欧美国产禁国产网站cc| 中文字幕一区二区三| 亚洲女人小视频在线观看| 亚洲视频你懂的| 日韩精品中文字幕在线不卡尤物 | 亚洲日本丝袜连裤袜办公室| 国产精品久线在线观看| 国产精品天美传媒| 一区二区高清免费观看影视大全| 日本91福利区| 天天综合天天综合色| 日韩欧美123| 亚洲精品亚洲人成人网在线播放| 一区二区在线观看免费视频播放| 亚洲在线免费播放| 国产夫妻精品视频| 91高清视频在线| 一区二区三区影院| 91国偷自产一区二区开放时间| 欧美三级韩国三级日本三斤| 一区二区三区加勒比av| 91免费在线视频观看| 国产丝袜美腿一区二区三区| av激情成人网| 蜜臀久久99精品久久久久久9 | 欧美精品九九99久久| 国产成人午夜精品5599 | 精品久久久三级丝袜| 精品午夜一区二区三区在线观看| 国产精品亲子伦对白| 国产丝袜美腿一区二区三区| 欧美亚洲动漫制服丝袜| 99麻豆久久久国产精品免费 | 精品一区二区三区在线播放视频| 国产精品免费人成网站| 国产午夜精品在线观看| 91精品国产综合久久久久久久| 精品一区二区三区在线观看国产| 洋洋成人永久网站入口| 亚洲一二三专区| 蜜臀av一级做a爰片久久| 国产精品毛片高清在线完整版| 国产精品久久久久久久久免费丝袜 | 色婷婷综合在线| 99久久免费精品高清特色大片| 国产在线看一区| 99在线热播精品免费| 91福利在线看| 久久综合九色综合97_久久久| 欧美电影在哪看比较好| 91麻豆精品国产自产在线| 日韩欧美你懂的| 国产精品久久久久aaaa樱花| 日韩理论片一区二区| 人人爽香蕉精品| 国产精品一区二区不卡| 欧美视频一二三区| 欧美精品一区二区三区在线播放 | 国产精品三级视频| 一区二区理论电影在线观看| 精品亚洲aⅴ乱码一区二区三区| 成人免费视频播放| 日韩欧美一区二区免费| 日韩毛片高清在线播放| 韩国女主播一区二区三区| 欧美精品免费视频| 亚洲精品欧美激情| 91啪在线观看| 国产精品高潮久久久久无| 国产精品综合网| 国产亚洲欧美一区在线观看| 日本女优在线视频一区二区| 欧美这里有精品| 亚洲成人一区在线| 欧美日韩国产一二三| 亚洲主播在线播放| 欧美三级欧美一级| 日韩国产精品久久久久久亚洲| 欧美日韩国产综合草草| 日韩黄色在线观看| 亚洲精品在线一区二区| 国产精品一区二区在线播放 | 亚洲免费观看高清| 91麻豆精品在线观看| 一区二区三区不卡视频| www.日本不卡| 日本不卡免费在线视频| 日韩亚洲欧美一区| 97久久精品人人做人人爽50路| 一区二区三区日本| 91麻豆精品国产91| 91美女片黄在线观看91美女| 一区二区三区在线播放|